文章分类 -  Go中的各种包

摘要:time包下的几个结构体 time.Time 表示一个时间点 方法 func (t Time) UTC() Time {} // 获取指定时间在UTC 时区的时间表示 func (t Time) Local() Time {} // 以本地时区表示 func (t Time) In(loc *Loc 阅读全文
posted @ 2018-09-24 15:58 瓜田月夜 阅读(144) 评论(0) 推荐(0)
摘要:结构体转JSON json包在解析匿名字段时,会将匿名字段的字段当成该结构体的字段处理 TAG中json可以指定转换后的属性名: `json:"level"` , TAG用,隔开 转换接口 在调用Marshal(v interface{})时,该函数会判断v是否满足json.Marshaler或者 阅读全文
posted @ 2018-09-23 19:33 瓜田月夜 阅读(130) 评论(0) 推荐(0)
摘要:像pymysql一样自己编写sql语句去操作数据库, 不过不仅仅能操作mysql 安装 操作 新建表 插入操作 查询操作 更新操作 删除操作 阅读全文
posted @ 2018-09-23 17:17 瓜田月夜 阅读(127) 评论(0) 推荐(0)
摘要:GO原生支持http, import("net/http") 访问一个网络地址 get请求 head请求 源码浅析 请求头和请求类型 使用装饰器来处理异常 模板 模板语法 阅读全文
posted @ 2018-09-22 16:44 瓜田月夜 阅读(268) 评论(0) 推荐(0)
摘要:使用第三方开源的redis库 : github.com/garyburd/redigo/redis 安装 使用 首先要确认有redis 连接redis STRING操作 批量创建 Hash操作 设置过期时间 LIST操作 总而言之c.Do(命令,参数...) 然后再将他们转换成不同的类型redis. 阅读全文
posted @ 2018-09-20 11:21 瓜田月夜 阅读(144) 评论(0) 推荐(0)