Kamis, 09 Mei 2019

Golang

-> https://dasarpemrogramangolang.novalagung.com/2-instalasi-golang.html (A.11)

-> cek golang sudah terinstall ketik di cmd/console jika berhasil muncul (go version go1.8.3 windows/amd64) :
go version

-> Start project :
1. buat project di folder C:\Go\src
2. buat project folder dan file nya, contoh :
file C:\Go\src\lat\hello.go
script :
package main

import "fmt"

func main() {
fmt.Println("Hello, Indra WR .")
}

-> ketik di command line/console :
PS C:\Go\src\lat> go run .\hello.go

-> console untuk masuk ke folder go path :
cd %GOPATH%\src\belajar-golang

-> Pemisah string :
fmt.Println("hello", "world!", "how", "are", "you")
Outputnya: hello world! how are you.

-> Untuk Memanggil param :
var firstName string = "Indra "
fmt.Printf("halo %s %s!\n", firstName)

-> Kode kode tertentu :
%s = ruang untuk nanti nya membuat string.
+ = untuk penggabungan string atau concatenate
\n = untuk memunculkan baris baru di akhir

-> untuk duplikasi type data (:=)
// menggunakan var, tanpa tipe data, menggunakan perantara "="
var firstName = "john"

// tanpa var, tanpa tipe data, menggunakan perantara ":="
lastName := "wick"

-> di golang semua variabel harus dipakai, klo tidak di pakai dia akan error, adapun keyword supaya dianggap command di golang yaitu memakan under score (_):
func main() {
var first, second, third string
first, second, third = "satu", "dua", "tiga"

// untuk variabel yang tidak dipakai
_ = "Indra"

fmt.Printf("halo%s\n%s\n%s !\n", first, second, third)
}

=> tanda ` (backtick) untuk mencetak string sesuai dengan penulisan script :
var message = `Nama saya "John Wick".
Salam kenal.
Mari belajar "Golang".`

fmt.Println(message)

=>

Tidak ada komentar:

Posting Komentar