環境準備
首先確保自己電腦安裝了Golang
開始項目
1、初始化項目
mkdir gin-hello; # 創建文件夾
cd gin-hello; # 需要到剛創建的文件夾里操作
go mod init goserver; # 初始化項目,項目名稱:goserver
go get -u github.com/gin-gonic/gin; # 下載gin及其依賴
2、編寫一個接口
創建一個 main.go 的文件,并且寫入代碼
vim main.go # 編輯創建main.go的文件
寫入以下代碼
package mainimport ("fmt""github.com/gin-gonic/gin"
)func main() {S := gin.Default()S.GET("/", func(c *gin.Context) {c.JSON(200, gin.H{"msg": "服務啟動成功"})})err := S.Run(":8080")if err != nil {fmt.Println("服務器啟動失敗!")}
}
3、嘗試運行&請求
go run main.go #運行代碼
瀏覽器訪問:localhost:8080
或者 127.0.0.1:8080
4、驗證結果,
后臺有響應log
瀏覽器有內容