WSL
- Windows10系統運行ubuntu系統,wsl安裝參考前期教程
終端工具
- 推薦使用MobaXterm ,此終端可以直接連接WSL,從此Xshell是路人
下載Go安裝包
配置Go環境
解壓文件 tar -zxvf go1.14.3.linux-amd64.tar.gz -C /usr/local/
修改 .bashrc文件
export GOROOT=/usr/local/go #設置爲go安裝的路徑,有些安裝包會自動設置默認的goroot
export GOPATH=$HOME/go-work #默認安裝包的路徑
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
export GOPROXY=https://goproxy.io # 代理
export GO111MODULE=on # 使用go mod包管理
修改完成之後 source .bashrc
Go開發
- go version 查看go版本
- windows系統下新建文件test
- 初始化 go mod init test
- 安裝gin框架 go get -u github.com/gin-gonic/gin
- 新建main.go文件
package main
import "github.com/gin-gonic/gin"
func main() {
r := gin.Default()
r.GET("/ping", func(c *gin.Context) {
c.JSON(200, gin.H{
"message": "pong",
})
})
r.Run() // 監聽並在 0.0.0.0:8080 上啓動服務
}
- 啓動服務 go run main.go
- 測試服務 curl 127.0.0.1:8000/ping
歡迎Phper進入go的世界