做汽车商城网站,建设网站方向,自己免费做网站(三),管理咨询公司组织架构git分布式版本控制系统_git切换head指针-CSDN博客
获取请求参数并和struct结构体绑定_哔哩哔哩_bilibili #xff08;gin框架#xff09;
GO: 引入GIn框架_go 引入 gin-CSDN博客 使用git上传包文件 1#xff09;创建一个github账户#xff0c;进入Repositories个人仓…git分布式版本控制系统_git切换head指针-CSDN博客
获取请求参数并和struct结构体绑定_哔哩哔哩_bilibili gin框架
GO: 引入GIn框架_go 引入 gin-CSDN博客 使用git上传包文件 1创建一个github账户进入Repositories个人仓库中。 点击New新建一个个人仓库 2 设置仓库名 仓库描述信息 设置仓库公开可见 3成功创建后得到仓库路径 创建成功后github网站的提示跟着提示走。 4随便创建一个包文件使用git实现上传utils包 4.1进入要上传的包中 4.2初始化该包 这里我之前初始化过显示已存在 4.3 添加到缓存区中 4.4查看当前文件暂存区的状态 4.5提交缓存区到master分支中 4.5)给个人仓库路径设置一个别名 4.6push到github的个人仓库中 4.7github查看个人仓库 Gin框架入门 一、导入gin框架依赖 1 在Terminal中下载gin框架的依赖。 2找到下载好的gin框架依赖位置 默认会放在配置好的环境变量路径下的pkg包中。 3手动导入gin框架依赖 import(github.com/gin-gonic/gin
) 二、使用goland的gin框架接收get请求返回响应信息. r : gin.Default() 创建路由实例。什么东西其实我也不知道 r.GET(/hello, func(ctx *gin.Context) { ctx.String(http.StatusOK, Hello Gin) }) 定义一个函数在收到get请求时调用函数ctx.String()设置了响应信息http.StatusOk是常量200 Hello Gin是文本信息。 r.Run(:80) 定义访问的端口号80浏览器访问url时如果不填写端口号默认80这样填写浏览器访问路径就不用写:80了方便一点。 1使用go run ginMain.go 命令运行服务器。 或者直接运行main()函数都可以 2)浏览器发送get请求,获取响应文本信息 三、浏览器安装Talend API Tester插件
chajianmi.com/xiazai/aejoelaoggembcahagimdiliamlcdmfm 1下载 .crx 2拖到扩展 3该插件对应的网页 使用url发送请求获取controller的响应查看响应数据更加直观方便特别是son数据。 四、将路由获取请求执行函数从main()函数封装到router包下 main()函数只负责获取router对象和调用Run()方法。 五、使用Json统一响应数据格式 1)在controller包下创建common.go文件 定义一个Return函数主要作用是对Controller返回响应数据做一个Json格式的类型转换其他所有的Controller只需要该工具包下的Return函数就能实现了。 使用*gin.Context类型的JSON()方法做一个Json格式的类型转换 2定义一个UserController 调用Return()函数处理数据转换为Json格式. 3router包下注册UserController方法调用的url请求路径。