golang開發環境搭建

1.安裝goland,這個工具是收費的,但是確實物有所值

2.安裝golang sdk.

我目前使用的是go 1.13 ,sdk下載地址https://golang.org/doc/install?download=go1.13.12.windows-386.msi 我本人也下載了一份,傳到了百度網盤

鏈接:https://pan.baidu.com/s/1h14jCFvaBnwvo9LI2lufLw

提取碼:5aj7

3.開啟go mod

go module是Go1.11版本之後官方推出的版本管理工具,並且從Go1.13版本開始,go module將是Go語言默認的依賴管理工具。這也是我之前go選擇使用go1.13的原因。在我寫這篇文章的時候go1.14已經出來

要啟用go module支持首先要設置環境變量GO111MODULE,它有三個可選值:off、on、auto,默認值是auto。

$Env:GO111MODULE=off禁用模塊支持,編譯時會從GOPATH和vendor文件夾中查找包。

$Env:=on啟用模塊支持,編譯時會忽略GOPATH和vendor文件夾,只根據go.mod下載依賴。

$Env:GO111MODULE=auto,當項目在$GOPATH/src外且項目根目錄有go.mod文件時,開啟模塊支持。

使用 go module 管理依賴後會在項目根目錄下生成兩個文件go.mod和go.sum。

4.設置goproxy代理

go env -w GOPROXY=https://goproxy.cn,direct

5.創建一個go mod項目

創建目錄 test , cd test, 執行 go mod init test

創建文件 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("localhost:9002") // listen and serve on 0.0.0.0:8080 (for windows "localhost:8080")

}


執行go run main.go 運行結果如下

golang開發環境搭建

0人點贊

golang



分享到:


相關文章: