recruit
—— 人力資源 ——
【創(chuàng)成教育】學習golang語言的幾個推薦資源
發(fā)布時間:2022-04-16瀏覽次數(shù):

go語言下載官方網(wǎng)站:https://golang.google.cn/
知乎:怎么學習golang https://www.zhihu.com/question/23486344
go編程時光:https://golang.iswbm.com/index.html
go語言入門教程 http://c.biancheng.net/golang/
golang真的好用嗎? https://www.zhihu.com/question/349140420
Go語言學習指南 https://www.zhihu.com/search?q=Go%E8%AF%AD%E8%A8%80%E5%AD%A6%E4%B9%A0%E6%8C%87%E5%8D%97&type=content
附錄:
windows下搭建golang開發(fā)環(huán)境
? golang安裝
? 下載對應操作系統(tǒng)的版本并安裝,下載地址:http://www.golangtc.com/download,譬如這里下載的是go1.6beta1.windows-amd64.msi。
? 環(huán)境變量配置,這里只需要配置GOROOT、GOBIN和GOPATH三個環(huán)境變量即可。
GOBIN : golang安裝后根目錄下的bin目錄,即$GOROOT\bin\,windows平臺下默認為c:\go\bin,安裝過程中會由安裝程序自動添加到PATH環(huán)境變量中。

GOROOT : golang安裝后的根目錄,windows下默認為c:\go\,安裝過程中會由安裝程序自動寫入系統(tǒng)環(huán)境變量中。

GOPATH : golang的工作目錄,是用來設置包加載路徑的重要變量,也是go get和go install工具將會使用的目錄。GOPATH變量可以同時制定多個目錄,這些目錄在Mac和Linux系統(tǒng)上通過:分隔,而在windows系統(tǒng)上通過;分隔。在大部分情況下都將是第一個路徑優(yōu)先。

? 打開cmd,運行go version命令,如果看到下面信息說明環(huán)境變量配置成功。

? 編譯運行第一個golang程序:
// Hello.gopackage mainimport ( "fmt")func main() {
fmt.Println("Hello World! Welcome to Go Lang!")
}? LiteIDE安裝
? 下載windows版本,下載地址:http://www.golangtc.com/download/liteide。
? 將liteidex28.windows-qt4.zip解壓到本地即可,例如:c:\liteide\。
? 檢查LiteIDE環(huán)境變量:查看 => 編輯當前環(huán)境

? MinGW-w64 GCC toolchains安裝
在LiteIDE上調試golang需要安裝gdb,windows上則可使用MinGW-w64。LiteIDE的環(huán)境變量LITEIDE_GDB可以指定使用哪一個gdb來執(zhí)行調試:在windows上,32位環(huán)境使用gdb.exe,64位環(huán)境使用gdb64.exe。在環(huán)境配置文件中可對這個環(huán)境變量進行手工配置。
? 下載MinGW GCC toolchains,下載地址:http://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/rubenvb/gcc-4.8-release/
? 將x86_64-w64-mingw32-gcc-4.8.0-win64_rubenvb.7z解壓到本地即可,例如:C:\mingw64\。
? 檢查修改LiteIDE環(huán)境變量:查看(V) => 編輯當前環(huán)境

? 設置LiteIDE編譯選項,開啟調試:編譯(B) => 編譯配置... => 將BUILDARGS選項修改為-gcflags "-N -l"
