Thursday, 25 September 2014

Go Lang SEAMOLEC - Standar input


Hi guys..
OK setelah kita mempelajari cara penginstalan Go lang ini pada artikel saya sebelumnya, sekarang kita lanjut mempelajari Standar Input dari Go ini. 


Nah standar input yang secara otomatis itu dalam dunia pemrograman adalah Keyboard kan?
Di Go, namanya itu Stdin pada package os

package main

import ("fmt"; "bufio"; "os"; "strings";)

func main() {
      fmt.Printf("Masukkan nama anda : ")
      scn := bufio.NewReader(os.Stdin);
      data, _ := scn.ReadString('\n');
      fmt.Printf("Selamat datang %v!", strings.TrimRight(data,"\n"))
}

library nya ada library fmt, library os dan library strings. Library os untuk mengakses standar stream, library string untuk memecah string, lalu ada bufio yang digunakan untuk buffering yang ukurannya menyesuaikan dengan jumlah karakter yang dimasukkan pengguna,

setelah itu kita Run (Ctrl+Shift+F10), maka hasilnya akan seperti ini:


So, kita sudah bisa membuat input.
Untuk selanjutnya kita akan belajar output dan fungsi-fungsi yang lain. Stay di Blog ini yaaa




Disela-sela kerjaan kantor_
Nisa

No comments:

Post a Comment