E 01 Golang語言之Go語言開發環境搭建

2022-08-23 09:18:16 字數 1671 閱讀 1284

①、gopath是乙個環境變數,用來表明寫的go專案的存放路徑(工作目錄)。

新建乙個golangstudy資料夾作為gopath,並新增到系統變數。

②、gopath目錄最好只設定乙個,所有的專案**都放到gopath的src目錄下。

在golangstudy目錄下新建src、pkg、bin三個資料夾。

src:存放源**

pkg:存放編譯的中間狀態的包

bin:存放編譯後的可執行檔案

把bin新增到使用者變數的path中,並刪掉預設使用者變數%userprofile%/go

命令列 $ go env  檢視環境

①、個人開發者(較隨意)

②、目前流行(推薦)

③、企業開發

①、在專案目錄裡執行go build,生成的檔案在該目錄下②、在其他路徑下執行go build,需要在後面加上專案的路徑(專案路徑從gopath/src後面開始寫,生成的檔案儲存在當前目錄下)③、編譯檔案重新命名 go build -o rename.exe

①、go run main.go,執行go檔案

②、go install main.go,先執行go build main.go編譯得到乙個可執行檔案,再將可執行檔案拷貝到gopath/bin資料夾下

go支援跨平台編譯

例如:在windows平台編譯乙個能在linux平台執行的可執行檔案

1 set cgo_enabled=0   //禁用cgo

2 set goos=linux //目標平台是linux

3 set goarch=amd64 //目標處理器架構是amd64

//執行go build

參考資料:

go語言開發環境搭建 Go語言之環境搭建

本期九星帶大家來了解下,go語言開發的環境搭建。在我目前接觸和了解到的程式語言中,我認為go的環境搭建是最簡單的,首先我們來看個小demo,在控制台輸出hello world。這樣在控制台就列印出了hello world,有沒有很簡單。接下來,我們進行環境搭建的實際操作 由於比較簡單,九星這裡就不再...

go語言開發環境搭建 GO語言開發環境搭建

go語言支援以下系統1 linux 2 freebsd 3 mac os x 也稱為 darwin 4 windows 本文以linux系統進行展開 將將 usr local go bin 目錄新增至path環境變數 export path path usr local go bin重啟 sourc...

E 04 Golang語言之運算子

運算子用於在程式執行時執行數學或邏輯運算。go 語言內建的運算子有 算術運算子 關係運算子 邏輯運算子 位運算子 賦值運算子 運算子描述 相加 相減 相乘 相除 求餘 注意 自增 和 自減 在go語言中是單獨的語句,並不是運算子。運算子描述 檢查兩個值是否相等,如果相等返回 true 否則返回 fa...