Golang
yyyyyyyuande
这个作者很懒,什么都没留下…
展开
-
Golang Study 一 定时器使用
通用的定时器使用例子,包括创建定时器和重置定时器。package mainimport ( "fmt" "time" //time包)func main() { //创建定时器并设置定时时间 TimerDemo := time.NewTimer(time.Duration(1) * time.Second) //监听定时器 select { case <...原创 2018-06-22 19:15:17 · 2276 阅读 · 0 评论 -
Golang Study 二 UDP套接字使用
最近项目用到Go语言,一点点学习,记录一下用法。udp套接字使用例子:// udp_go_demo.gopackage mainimport ( "fmt" "net" "os")func CheckErr(err error, str string) { if err != nil { fmt.Println(str) os.Exit(1) }}fu...原创 2018-06-22 19:57:10 · 516 阅读 · 0 评论 -
Golang Study 三 map的顺序输出
GO语言中遍历map输出的时候是无序的,不同的遍历会有不同的输出结果,如果想要顺序输出的话,需要额外保存顺序,然后再从map中读取。随着Go语言的不断发展,官方或许会提供额外的顺序读取map方法,目前要想这么做的话就得自己实现了。下面是一个顺序读取map例子,将map的key值存储到一个slice数组中,然后对数组进行排序,这样就可以通过slice数组里的值顺序去读map。package ...原创 2018-11-08 22:49:43 · 4416 阅读 · 0 评论 -
使用Golang flag包解析字符串
本篇文章主要介绍如何使用flag包解析字符串,没有介绍flag包的详细使用,需要学习flag包如何使用的同学可以参考如下这篇文章:Go语言中使用flag包对命令行进行参数解析的方法https://www.jb51.net/article/82812.htmGolang的flag包类似于c语言里面的getopt, getopt_long函数,都是用来解析命令行字符串的类似于如下格式...原创 2019-03-17 15:26:01 · 1997 阅读 · 2 评论 -
golang append
func append(slice []Type, elems ...Type) []Type The append built-in function appends elements to the end of a slice. If it has sufficient capacity, the destination is resliced to accommodate t...原创 2019-04-18 16:37:31 · 564 阅读 · 0 评论