《用Gin框架构建分布式应用》学习第2天,p20-p31总结,总计12页。
一、技术总结
1.第一个gin程序
// main.go
package main
import "github.com/gin-gonic/gin"
func main() {
r := gin.Default()
r.GET("/", func(c *gin.Context) {
c.JSON(200, gin.H{
"message": "Hello World",
})
})
err := r.Run()
if err != nil {
return
} // listen and serve on 0.0.0.0:8080
}
-
go module
go mod init hello-world
-
go run
go run main.go
二、英语总结
无。
三、其它
使用WSL时需要注意:
1.环境变量(用户变量+系统变量)会影响到WSL系统的环境变量(env)。
2.WSL + VSCode搭建Go开发环境:可以读取到windows系统上的项目。
3.WSL + Goland搭建Go开发环境:无法读取到windows系统上的项目。
四、参考资料
1. 编程
(1) Mohamed Labouardy,《Building Distributed Applications in Gin》:https://book.douban.com/subject/35610349
2. 英语
(1) Etymology Dictionary:https://www.etymonline.com
(2) Cambridge Dictionary:https://dictionary.cambridge.org
欢迎搜索及关注:编程人(a_codists)