這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Go by Example: Hello World
Our first program will print the classic “hello world” message. Here’s the full source code.
package mainimport "fmt"func main() { fmt.Println("hello world")}
To run the program, put the code in hello-world.go and use go run.
$ go run hello-world.go
hello world
Sometimes we’ll want to build our programs into binaries. We can do this using go build.
$ go build hello-world.go
$ ls
hello-world hello-world.go
We can then execute the built binary directly.
$ ./hello-world
hello world
Now that we can run and build basic Go programs, let’s learn more about the language.
譯:
Go的例子:“你好,世界”
我們第一個程式將列印出這個經典的“hello world”資訊,下面是我們全部的源碼
//main包,凡是標註為main包的go檔案都會被編譯為可執行檔package main //匯入需要使用的包import "fmt"// 支援格式化輸出的包,就是 format 的簡寫//主函數,程式的執行入口func main() {fmt.Println("Hello World")}
為了去運行這個程式,放這個代碼在hello-world.go並且用 go run來執行
$ go run hello-world.go
hello world
有的時候,我們想要去建立我們的程式編程二進位的,所以我們想要做這個用 go build這個命令
$ go build hello-world.go
$ ls
hello-world hello-world.go
然後,我們能直接執行這個編譯的檔案
./hello-world
hello-world
原文地址