go语言
码行侠客
少时怀揣英雄梦,浩然正气荡不平
展开
-
gin 框架绑定验证记录备用
Usage: -跳过Usage: |(或 :rbg|rbgs)(可结合and使用 U:omitempty, rgb|rgba)Usage: structonly仅结构 (不验证该结构内部是否被分配)Usage: nostructlevel不验证任何结构级别的验证Usage: exists存在 是没有附加验证功能的特殊标签。当字段是“Pointer”,“...原创 2019-10-22 17:21:44 · 1380 阅读 · 0 评论 -
gin go笔记-创建gin项目二
花不知名分外娇Gin 框架的选择经过各种网络搜索各个框架性能及优缺点,最终锁定Beego和Gin 两款框架。本人又经过长期思想斗争,耗死千万脑细胞的情况下选择了Gin .原因就是性能好。没有框架应有的目录结构,才是真正的目录结构(这样可以想怎么搞怎么搞!)。当然,作为一个资深的PHP码农,使惯了mvc 模式,还是会遵循MVC模式一:安装Gin 框架 执行 go get git...原创 2019-08-03 10:20:42 · 3606 阅读 · 0 评论 -
golang mac下开发环境的三种安装方法
golang 中文文档地址 http://docscn.studygolang.com/doc/若已经安装了go 旧版本,首先需要卸载已存在的版本工作空间目录go 就是一个目录,其中包含三个子目录:src 目录包含Go的源文件,它们被组织成包(每个目录都对应一个包),pkg 目录包含包对象,bin 目录包含可执行命令。一:Mac brew 安装go环境1.安装go 软件 bre...原创 2019-08-01 16:15:00 · 15218 阅读 · 0 评论 -
gin go笔记-docker环境搭建一
花不知名分外娇Mac 本机搭建golang 开发环境地址:https://blog.csdn.net/weixin_43931792/article/details/98070995一、搭建开发环境-docker-compose#####1.创建文件夹go mkdir /data/go#####2.go 文件夹内创建docker-compose.yml 内容如下,由于本地已安装my...原创 2019-08-02 08:32:29 · 1823 阅读 · 0 评论 -
go项目配置多开发环境 gin框架
开发一个项目是,需要线上、本地、测试环境切换,go的多环境项目搭建创建多个环境的配置文件 yaml创建了三个常用的环境配置文件内容runMode: debugserver: HTTPPort: 8080 readTimeout: 10 writeTimeout: 10database: type: mysql user: root password: ...原创 2019-08-07 17:32:39 · 5563 阅读 · 0 评论 -
golang 时间函数--time包
golang 时间函数 包timetime.Now() //获取当前时间// 2019-08-19 04:18:33.9420492 +0000 UTC m=+0.227973101time.Parse(layout,value string) (Time,error) // 解析一个格式化时间字符串并返回代表的时间,layout 定义参考时间 // fmt.Println(...原创 2019-08-19 14:38:11 · 2127 阅读 · 0 评论 -
记一次jenkins 构建go项目经历
记一次jenkins 构建 go项目经历。为什么要用jenkins 去构建go项目,方便正式、测试等环境发布。简化发布流程。1.首先安装jenkins jenkins官方文档, 我使用的是docker compose安装的:docker-compose.ymlversion: '3'services: jenkins: image: 'jenkins/jenkins:lts...原创 2019-09-04 18:34:12 · 3841 阅读 · 0 评论