摘要:GIT回退到feature_123分支 dd 阅读全文
posted @ 2019-09-29 21:07 jihite 阅读 (50) 评论 (0) 编辑
正文内容加载中...
posted @ 2020-02-15 18:29 jihite 阅读 (7) 评论 (0) 编辑
摘要:作者:Latm Ake链接:https://www.zhihu.com/question/20523036/answer/35225920来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 问题 由于zip格式中并没有指定编码格式,Windows下生成的zip文件中的编码 阅读全文
posted @ 2020-02-11 19:50 jihite 阅读 (4) 评论 (0) 编辑
摘要:功能 自动生产接口文档 安装 # 安装swaggo get -u github.com/swaggo/swag/cmd/swag # 安装 gin-swagger go get -u github.com/swaggo/gin-swagger go get -u github.com/swaggo/ 阅读全文
posted @ 2020-02-07 22:37 jihite 阅读 (16) 评论 (0) 编辑
摘要:安装beengo go get github.com/astaxie/beego/validation 直接使用 package main import ( "github.com/astaxie/beego/validation" "log" ) type User struct { Name s 阅读全文
posted @ 2020-02-07 00:36 jihite 阅读 (25) 评论 (0) 编辑
摘要:代码实现 main.go package main import ( "fmt" "github.com/jihite/go-gin-example/pkg/setting" "github.com/jihite/go-gin-example/routers" "net/http" ) func m 阅读全文
posted @ 2020-02-05 11:56 jihite 阅读 (9) 评论 (0) 编辑
摘要:初始化 执行go mod init module-name,其中module-name为包名字,执行完后会生成go.mod文件,如下 module module-name go 1.13 包管理 使用go build,go test以及go list时,go会自动得更新go.mod文件,将依赖关系写 阅读全文
posted @ 2020-02-04 21:04 jihite 阅读 (39) 评论 (1) 编辑
摘要:背景 有些linux服务器处于内网,并且没有公网ip,故要想与外网进行http/https通信只能通过nat或者加proxy的方式。nat服务器有网段的限制,而http/https proxy代理则没有,使用起来也方便。 同时有部分网址不需要走代理 解决 添加环境变量 设置代理 export htt 阅读全文
posted @ 2020-02-03 22:05 jihite 阅读 (26) 评论 (0) 编辑
摘要:背景 golang没有queue这种类型,不过可以用slice、list模拟 slice当queue 声明队列 var queue []int 入队一个元素: queue = append(queue, 1) 出队一个元素: if len(queue) > 1 { queue = queue[1:] 阅读全文
posted @ 2020-02-03 21:07 jihite 阅读 (16) 评论 (0) 编辑
摘要:UML Model 基本模型定义 type Model struct { ID int `gorm:"primary_key" json:"id"` CreatedOn int `json:"created_on"` ModifiedOn int `json:"modified_on"` Delet 阅读全文
posted @ 2020-02-02 20:34 jihite 阅读 (11) 评论 (0) 编辑
摘要:背景 科学.上网 从 Go 1.11 版本开始,官方支持了 go module 包依赖管理工具。 其实还新增了 GOPROXY 环境变量。如果设置了该变量,下载源代码时将会通过这个环境变量设置的代理地址,而不再是以前的直接从代码库下载。 设置 vim /etc/profile export GO11 阅读全文
posted @ 2020-02-01 18:16 jihite 阅读 (6) 评论 (0) 编辑