这篇文章会不断的更新,我会记录我在使用过程中一时想不起的语法。 数组 //给二维数组中追加值 var ResRow [][]int res_col := make([]int, len) ResRow...
Golang里面怎样获取http请求到响应花费的时间?
Golang 1.7 加了个http-tracing的功能,看这个官方博客介绍https://blog.golang.org/http-tracing package main import "cry...
golang切片排序sort包的使用
golang的sort包提供了部分切片排序的函数和用户自定义数据集的函数。 排序切片 func Example1() { arry := []int{5,8,3,1,4,2,7,6} fmt.Prin...
官方golang包管理神器,值得一试!go mod
这是一篇很短的文章,诉说着高效的包管理工具 go mod 我们上次说过如何让一个项目在 Goland 编译器跑起来,但是要自己去下包,要花不少时间找包下包,是不是很麻烦? java 里有一个叫 mav...
用Go语言0代码10分钟完成一个学生管理系统带页面
大家好,我是小熊。 今天到明天就有好多学生朋友开学了,很多人痛苦不堪精神恍惚捶胸顿足,作为过来人劝大家一定要看开,毕竟等以后工作了每周的周一都会这样的。 #不止周一,是每个工作日# 今天给大家介绍下各...
Go标准库:json解析陷阱与版本变动时的偷懒技巧
日常工作中,最常用的数据传输格式就是json,而encoding/json库是内置做解析的库。这一节来看看它的用法,还有几个日常使用中隐晦的陷阱和处理技巧。 json 与 struct 一个常见的接口...
Golang中的kinping.flag包读取命令行配置
简介 kingpin 功能比 flag 库强大,用法差不多。 相比 flag 库,最重要的一点就是支持不加 - 的调用。 比如一个命令行程序有三个函数分别为 A , B , C ,要实现根据命令行的输...
小熊肝了十个小时,搞出一本 go 语言精进之路
这本书基于 Go 语言版本 1.16 版本,后续可能会再调整,目录也还未明确,正在努力持续更新中,整体进度未明。这也是一本持续更新迭代的书籍。 这本书有什么特点 开源链接:https://golang...
快速掌握 Go 语言中的集合(map)
我本来下午打算对新系统,好好研究下模块划分,但因为上一个版本提测,于是我改了一个下午的bug。 现在是晚上 9 点钟我开始写这篇文章,给大家分析分析Go语言中的map。 映射关系容器 map Go语言...
golang获取当前时间、时间戳和时间字符串及它们之间的相互转换
1、获取当前时间 currentTime:=time.Now() //获取当前时间,类型是Go的时间类型Time t1:=time.Now().Year() //年 t2:=time.Now().Mo...