Bahasa Go (juga dikenali sebagai Golang) ialah bahasa pengaturcaraan sumber terbuka yang dibangunkan oleh Google. Ia terkenal dengan kesederhanaan, kecekapan dan keselarasannya, dan telah digunakan secara meluas dalam pengkomputeran awan, pengaturcaraan rangkaian, pengaturcaraan sistem dan bidang lain.
Bahasa Go menyokong berbilang jenis data asas, termasuk:
var variable_name data_type
var age int var name string
const constant_name = value
const PI = 3.14 const MAX_VALUE = 100
1.6
Fungsi Ia adalah enkapsulasi kod dan boleh dipanggil beberapa kali. Untuk mengisytiharkan fungsi, anda boleh menggunakan sintaks berikut:func function_name(parameters) return_type { // function body }
func add(a int, b int) int { return a + b }
package package_name
package main
package main import "fmt" func main() { fmt.Println("Hello, World!") }
. kod untuk mengira Program faktorial:
package main import "fmt" func factorial(n int) int { if n == 0 { return 1 } else { return n * factorial(n-1) } } func main() { fmt.Println(factorial(5)) }
Berikut ialah program perkhidmatan Web yang mudah:
package main import ( "fmt" "net/http" ) func handler(w http.ResponseWriter, r *http.Request) { fmt.Fprintf(w, "Hello, World!") } func main() { http.HandleFunc("/", handler) http.ListenAndServe(":8080", nil) }
Bahasa Go ialah bahasa pengaturcaraan yang ringkas, cekap dan serentak. Ia telah digunakan secara meluas dalam pengkomputeran awan, pengaturcaraan rangkaian, pengaturcaraan sistem dan bidang lain. Melalui panduan ini, anda telah menguasai sintaks asas dan aplikasi bahasa Go. Anda boleh terus mengkaji secara mendalam dan meneroka lebih banyak ciri dan senario aplikasi bahasa Go.
Atas ialah kandungan terperinci Pelajari asas bahasa Go: daripada menguasai sintaks asas dengan cepat kepada aplikasi. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!