Ada sekumpulan program untuk membangun dan memproses sumber kode Go. Program-program tersebut tidak dijalankan secara langsung, namun dipanggil oleh program go.
Cara paling umum untuk menjalankan program tersebut yaitu sebagai sub-perintah
dari program go, misalnya go fmt
.
Bila dijalankan, perintah tersebut beroperasi pada keseluruhan paket dari
sumber kode Go, dengan program go memanggil binary dengan argumen yang
sesuai untuk pemrosesan tingkat paket.
Program-program tersebut juga dapat dijalankan secara sendiri, tanpa perubahan
argumen, menggunakan sub-perintah go tool
, seperti go tool cgo
.
Untuk perintah pada umumnya hal ini biasanya berguna untuk debuggin saja.
Beberapa perintah, seperti pprof
, hanya bisa diakses lewat sub-perintah go
tool
.
Terakhir, perintah fmt
dan godoc
dipasang sebagai program biasa yang
bernama gofmt
dan godoc
karena sering kali digunakan.
Klik pada tautan berikut untuk membaca dokumentasi lebih lanjut, metode pemanggilan, dan detail penggunaan.
- go
-
Program
go
mengatur sumber kode Go and menjalankan perintah lainnya. Lihat dokumentasi perintah untuk penggunaan lebih detail. - cgo
-
Program cgo membolehkan pembuatan paket Go yang memanggil kode C.
- cover
-
Cover adalah sebuah program untuk membuat dan menganalisis hasil liputan profile yang dibangkitkan lewat "go test -coverprofile".
- fix
-
Program
fix
membaca sumber kode Go dan mencari penggunaan fitur-fitur lama dari bahasa dan pustaka dan menggantinya dengan yang baru. - fmt
-
Program
fmt
memformat sumber berkas Go. - godoc
-
Program
godoc
mengekstrak dan membangkitkan dokumentasi dari paket-paket Go. - vet
-
Program
vet
memeriksa kode sumber dan melaporkan konstruksi yang mencurigakan, seperti pemanggilanPrintf
dengan argumen yang tidak sesuai dengan formatnya.