从golang-gin-realworld-example-app项目学写httpapi (七)

it2022-05-05  132

从golang-gin-realworld-example-app项目学写httpapi (七)

https://github.com/gothinkster/golang-gin-realworld-example-app/blob/master/hello.go

main调用

package main import ( "fmt" "gopkg.in/gin-gonic/gin.v1" "github.com/jinzhu/gorm" "github.com/wangzitian0/golang-gin-starter-kit/common" "github.com/wangzitian0/golang-gin-starter-kit/users" ) func Migrate(db *gorm.DB) { //users.AutoMigrate() db.AutoMigrate(&users.UserModel{}) db.AutoMigrate(&users.FollowModel{}) } func main() { db := common.Init() Migrate(db) defer db.Close() r := gin.Default() v1 := r.Group("/api") v1.Use(users.AuthMiddleware(true)) users.UsersRegister(v1.Group("/users")) users.UserRegister(v1.Group("/user")) users.ProfileRegister(v1.Group("/profiles")) r.Run() // listen and serve on 0.0.0.0:8080 } posted on 2018-11-22 11:04 北京涛子 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/liujitao79/p/9999788.html


最新回复(0)