GoLang之go build命令的具體使用

註:本文以Windos系統上Go SDK v1.17.5進行講解

1.go build命令

2.手動案例

2.1新建文件

在桌面新建一個文件夾HelloWorld,在HelloWorld裡新建index.go

// /Users/gumkk/Desktop/HelloWorld/index.go 
package main
import (
    "github.com/jinzhu/configor"
    "fmt"
)
func main() {
    fmt.Println("11111111111", configor.Config{})
}

2.2配置

set GO111MODULE=on 
go env -w GOPROXY=http://goproxy.cn,direct    

2.3go mod init

go mod init 後面定義你的項目名,當前目錄會產生一個go.mod的文件

2.4go get -u github.com/jinzhu/configor

 go get -u  github.com/jinzhu/configor

2.5go run index.go

go  run index.go

2.6go build

go build
//產生testDemo文件, 默認為(go mod init testDemo)時候的名字

2.7./testDemo.exe

./testDemo.exe

2.8刪除textDmeo.exe

2.9go build index.go

編譯結果:產生index文件,和編譯的文件名一致,編譯多個文件時,默認以第一個文件名命名

2.10 ./index.exe

./index.exe

2.11刪除index.go

2.12go build -o dddd

2.13刪除dddd

2.14go build -o dddd .

 到此這篇關於GoLang之go build命令的具體使用的文章就介紹到這瞭,更多相關go build命令內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!

推薦閱讀: