摘要: package main import ( "fmt" "github.com/gin-gonic/gin" "github.com/jinzhu/gorm" _ "github.com/jinzhu/gorm/dialects/mysql" ) var db *gorm.DB var err er 阅读全文
posted @ 2020-06-09 17:43 brady-wang 阅读(335) 评论(0) 推荐(0)
摘要: 修改数据结构 基本的 API 已经定义好了,现在是个修改 Person 对象结构的好时机。只要修改 Person 结构体,数据库和 API 都会自动做出相应的修改。 我要做的是在 Person 结构体中添加 city 字段,就这一行,没有其他改动。 type Person struct { ID u 阅读全文
posted @ 2020-06-09 17:39 brady-wang 阅读(601) 评论(0) 推荐(0)
摘要: 介绍 Go 语言最近十分火热,但对于新手来说,想立马上手全新的语法和各种各样的框架还是有点难度的。即使是基础学习也很有挺有挑战性。 在这篇文章中,我想用最少的代码写出一个可用的 API 服务。这个 API 可以提供增删改查(CRUD)这些基本功能,对象关系映射 (ORM) 让数据库操作变得非常简单, 阅读全文
posted @ 2020-06-09 17:38 brady-wang 阅读(818) 评论(0) 推荐(0)
摘要: 创建 API 我们之前已经跑过 Gin 框架的代码,现在是时候加些功能进去了。 读取全部信息 我们先从"增删改查"中的"查"入手,查询我们之前添加的信息。我接下来要删除几行代码,并把 Gin 的框架代码加回来。 package main import ( "fmt" "github.com/gin- 阅读全文
posted @ 2020-06-09 17:37 brady-wang 阅读(589) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-06-09 09:34 brady-wang 阅读(2596) 评论(0) 推荐(0)