寫的有不好的地方還請指正 1.下載與安裝 golang下載官網:1. https://golang.google.cn/dl/ 然後這裡我下載的是當前最新版本go1.13 下載完成之後直接雙擊安裝,然後預設是安裝到C盤的C:\Go目錄下,當然安裝的時候可以更改目錄,但是改不改其實無所謂,因為後面創建 ...
寫的有不好的地方還請指正
1.下載與安裝
golang下載官網:1. https://golang.google.cn/dl/
然後這裡我下載的是當前最新版本go1.13
下載完成之後直接雙擊安裝,然後預設是安裝到C盤的C:\Go目錄下,當然安裝的時候可以更改目錄,但是改不改其實無所謂,因為後面創建項目可以通過go mod在別的任意文件夾下創建項目。安裝完成之後,win+R快捷鍵打開cmd視窗,輸入
go version
查看版本
然後再輸入
go env
命令查看一下go相關的環境變數配置
這裡註意一下GOROOT和GOPATH這兩個環境變數
2.GOROOT與GOPATH
GOROOT路徑是go安裝的路徑,如果是預設安裝的,那就是C:\Go
這個路徑
GOPATH路徑是go的工作空間路徑,預設是在%USERPROFILE%/go這個路徑下,就是你本機正在使用的用戶目錄下的go路徑,比如我的:
3.VS Code配置Go語言環境
首先如果沒有安裝vs code並且想用vscode做go語言開發編輯器的同學,那就可以先下載vscode並安裝,vscode下載網址:https://code.visualstudio.com/,vscode安裝好之後就可以配置環境了。
首先vscode如果想用中文的話可以安裝一個中文插件,不想用的話這步可以省略
然後安裝go插件
go插件安裝成功之後,然後直接按Ctrl+Shift+P
,輸入>go:install
,然後vscode會自動搜索命令,我們選擇Go:Install/Update Tools
即可:
這一步可能會有一部分工具安裝失敗的情況,之前裝go1.12版本會出現失敗的情況,但是1.13版本沒遇到,如果出現失敗的情況:參考下麵這篇文章go擴展安裝方法一的解決方法:
https://www.liwenzhou.com/posts/Go/00_go_in_vscode/
如果還不行,具體哪裡的問題可以在評論里提,這一步編輯器的環境配置好之後我們就可以去編碼了。
4.go mod使用,寫一個Hello World!
1.找一個你向新建項目的目錄創建一個文件夾,例如現在我在我的e盤下創建了一個goLearn的文件夾:
然後用vscode打開這個文件夾,並且通過ctrl+·
打開控制台視窗,用 go mod init goLearn
命令在當前目錄下初始化mod:
然後再在文件夾下新建一個main.go
文件,然後寫一個Hello World!驗證一下環境有沒有問題,下麵時main.go文件中的代碼,然後通過 go run main.go
命令運行:
package main import "fmt" func main() { fmt.Println("Hello World!") }
到這一步Go語言環境就安裝完成了,用go mod方式第一個Hello World程式也寫成功了。
參考文章:
https://www.liwenzhou.com/posts/Go/00_go_in_vscode/
https://juejin.im/post/5cdd811fe51d45475d5e8e0c
https://zhuanlan.zhihu.com/p/39456054