GO語言環境探究與配置;1.14.5


曾經學了兩次Go語言,但是由於很長時間沒用,都忘光了。今天重新探究一下,對環境配置過程中進行簡單記錄,防止再次忘記:

下載Go開發環境:https://www.jetbrains.com/go/ 

下載Go語言開發包:https://golang.org/dl/ , 安裝並配置環境變量;

Go語言官方配置指導,比較詳細:https://golang.org/doc/install

Go官方網站:https://golang.org/ 

Go語言伴隨網站:https://go.dev/ 關於go語言生態的網站;

配置GO 環境變量 GOPATH GOROOT GOBIN; 關於gopath 和 go 環境變量講解,可參考:

go help gopath
go help environment

當然,使用scl (software collections)工具也能直接配置go 語言執行開發環境; https://www.cnblogs.com/xuyaowen/p/scls.html

當然,流行的linux發行版,直接使用包管理工具也是能直接安裝的;我選擇官方直接二進制安裝;

安裝好后,配置好環境變量;GOPATH 等;GO環境即配置完成;使用經典代碼,測試安裝成功:

package main

import "fmt"

func main() {
    fmt.Println("YaowenXu")
}

之前曾寫過go語言靜態鏈接和動態鏈接的兩篇文章:

https://www.cnblogs.com/xuyaowen/p/go-build-using-static-lib.html

https://www.cnblogs.com/xuyaowen/p/go-build-dynamic-lib.html

https://www.runoob.com/go/go-ide.html Go語言入門學習;

https://studygolang.com/books Go語言相關書籍;

https://goproxy.cn/ 配置goproxy

export GO111MODULE=on
export GOPROXY="https://goproxy.cn,direct"
export GOPATH=/home/GOPATH (需要提前創建目錄 mkdir -p /home/GOPATH)
export PATH=$GOPATH/bin:$PATH

Go 使用技巧1:

使用go拉取固定提交,方便調試:
https://golang.org/cmd/go/#hdr-Pseudo_versions
go get github.com/ECacheFS/beego@fe99c03bd563ea9aff67a4c0d88bb8b39de7ca37
待修改完畢后,可打上tag作為正式版本發布;

Go 初始化流程圖:https://github.com/astaxie/build-web-application-with-golang/blob/master/zh/02.3.md

# 國內 golang 鏡像網站(2021年7月19日)

https://golang.google.cn/

保持更新,更多內容請關注cnblogs.com/xuyaowen;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM