1、安裝Go開發包
下載地址:golang.google.cn/dl/
下載適合自己的版本進行安裝即可。
安裝完成後,可以用以下命令進行檢視:
2、配置GOPATH
步驟:
- 在自己電腦上新建一個目錄
E:\DEV\Go
做為Go程式碼存放目錄 - 將上面建立的目錄新增到我們的環境變數中
- 在上面的目錄中新建三個資料夾,分別是
bin
src
pkg
- 將
E:/DEV/Go/bin
新增到PATH環境變數中
3、HelloWorld
程式碼如下:main.go
package main
import "fmt"
func main(){
fmt.Println("Hello World")
}
編譯:
1、在專案目錄下執行go build
2、在其他目錄執行go build
需要在後面加上專案路徑,路徑從專案src目錄後面寫
3、指定輸出檔案go build -o filename
5、命令介紹
5.1、go build
打包使用。
5.2、go run
執行允許go檔案
go run main.go
5.3、go install
這個命令的作用分兩步:
- 使用go build命令進行編譯;
- 將編譯好的二進位制檔案拷貝到我們的
GOPATH/bin
目錄下
6、跨平臺編譯
(1)、在windows上編譯一個Linux下可執行檔案
SET CGO_ENABLED=0 // 禁用CGO
SET GOOS=linux // 目標平臺是linux
SET GOARCH=amd64 // 目標處理器架構是amd64
(2)、在MAC上編譯Linux和Windows下可執行檔案
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build
CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build
(3)、在Linux上編譯Windows和MAC下的可執行檔案
CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 go build
CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build
(4)、在Windows上編譯MAC下的可執行檔案
SET CGO_ENABLED=0
SET GOOS=darwin
SET GOARCH=amd64
go build
7、Go語言基礎結構
package main
// 匯入包
import "fmt"
// 程式入口
func main(){
fmt.Println("Hello World")
}
如果要編寫一個可執行函式,則必須要有一個main包和main函式
本作品採用《CC 協議》,轉載必須註明作者和本文連結