一. 安装
首先确保得安装了go, 没安装go的可参考 Mac下环境搭建(用brew安装go和protoc)
➜ ~ go version
go version go1.17.2 darwin/amd64
go get -u github.com/gin-gonic/gin
二. 正常的go的helloworld
package main //1
import "fmt" //2
func main() { //3
fmt.Println("Hello World") //4
}
三. gin框架下的go的helloworld
main.go
中:
package main
import (
"net/http"
"github.com/gin-gonic/gin"
)
func main() {
r := gin.Default()
r.GET("/gin", func(c *gin.Context) {
c.String(http.StatusOK, "hello World!")
})
r.Run(":8000") // listen and serve on 0.0.0.0:8080 (for windows "localhost:8080")
}
然后执行go mod tidy
安装依赖,最后浏览器输入
http://localhost:8000/gin
可得到结果
参考链接:
原文地址:https://cloud.tencent.com/developer/article/2137425
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。