学习目标:
实现go语言下gin框架与gorm的数据库增删改查的操作
开发工具:
Win10 + goland
正式操作:
1、goLand下创建新功能 ginGormTestProject
试运行一下helloworld
package main
import "fmt"
func main() {
fmt.Println("Hello World")
}
2、开始使用gin框架,让他成为一个web应用
package main
import “github.com/gin-gonic/gin”
func main() {
r := gin.Default()
r.GET(“/”, func(c *gin.Context) {
c.String(200, “Hello World”)
})
r.Run()
}
3、运行后报错如下:main.go:3:8: no required module provides package github.com/gin-gonic/gin: working directory is not part of a module
终端下去安装一下gin框架并执行go mod命令:
go get -u github.com/gin-gonic/gin
go mod init gin
go mod edit -require github.com/gin-gonic/gin@latest
4、编译运行后,如下则启动完成
5、浏览器访问http://localhost:8080/