go 專案構建及編譯

2021-10-12 17:25:13 字數 673 閱讀 7680

src:    源**檔案

pkg: 包檔案

bin: 相關bin檔案

1、建立工程資料夾 goproject

2、在工程資料夾中建立 src,pkg,bin 資料夾

3、在gopath中新增project路徑 例 e:goprojet

4、如工程中有自己的包examplepackage, 那麼src資料夾下建立以包名命名的資料夾 例examplepackage

5、在src 資料夾下編寫主程式** goproject.go

6、在examplepackage 資料夾中編寫 examplepackage.go 和包測試檔案 examplepackage_test.go

7、編譯除錯包

go build examplepackage

go test examplepackage

go install examplepackage

這時在pkg資料夾中可以發現會有乙個相應的作業系統資料夾如 windows_386z,在這個資料夾中會有examplepackage 資料夾

在該檔案中有examplepackage.a檔案

8、編譯主程式

go build goproject.go

成功後會生成goproject.exe 檔案

GO語言學習 專案構建 及編譯 初步

乙個go工程中主要包含以下三個目錄 src 源 檔案 pkg 包檔案 bin 相關bin檔案 step1 建立工程資料夾 goproject step2 在工程資料夾中建立src,pkg,bin資料夾 step3 在gopath中新增projiect路徑 例 e goproject step4 如工...

GO專案編譯及執行

我安裝了go語言環境,使用jetbrains goland開發工具開啟專案,然後 run 報錯了。錯誤定位在主函式main.go裡,這一句 import fmt github.com go sql driver mysql 就說找不到相關的包。我不太清楚確切的因由,像 github.com go s...

GO專案編譯上線

go build main.go編譯後會在同級目錄生成可執行檔案 main.exe2.1 伺服器上去編譯 安裝go,配置gopath 第一步,把伺服器上配置成本地一樣的環境 第二部,包括專案裡面所依賴的包 第三步,專案原始碼拷貝到與伺服器,伺服器上編譯 go build main.go編譯後會在同級...