摘要: golang的struct{}类型channel struct{}是结构体类型的代表; struct{}{}是结构体的值,并且值为空的代表 之前看代码的时候发现有如下定义的channel,就觉得很诧异 var ch chan struct{} 这其中,struct{}是个什么鬼。 实际上struct 阅读全文
posted @ 2020-04-07 19:07 溶洞 阅读(2074) 评论(0) 推荐(0) 编辑
摘要: struct是Go中的关键字,用于定义结构类型。例如: type User struct { Name string Age int } struct {} :表示struct类型 struct {}是一个无元素的结构体类型,通常在没有信息存储时使用。优点是大小为0,不需要内存来存储struct { 阅读全文
posted @ 2020-04-07 19:02 溶洞 阅读(1796) 评论(0) 推荐(0) 编辑
摘要: 原文地址 不同于传统的多线程并发模型使用共享内存来实现线程间通信的方式,golang 的哲学是通过 channel 进行协程(goroutine)之间的通信来实现数据共享: Do not communicate by sharing memory; instead, share memory by 阅读全文
posted @ 2020-04-07 18:07 溶洞 阅读(767) 评论(0) 推荐(0) 编辑
摘要: 参考:https://www.jianshu.com/p/066455276de7 channel有点类似于管道,它在goroutine同步与通信中,有着起承转合的作用,同时也是Golang实现CSP模型的关键 package main func main() { senderOnly := mak 阅读全文
posted @ 2020-04-07 17:04 溶洞 阅读(545) 评论(0) 推荐(0) 编辑
摘要: ime包中包括两类时间:时间点(某一时刻)和时常(某一段时间) 1时间常量(时间格式化) const ( ANSIC = "Mon Jan _2 15:04:05 2006" UnixDate = "Mon Jan _2 15:04:05 MST 2006" RubyDate = "Mon Jan 阅读全文
posted @ 2020-04-07 16:54 溶洞 阅读(575) 评论(0) 推荐(0) 编辑
摘要: 在使用liteIDE开发Golang程序时,会出现Golang自带的package可以自动补全,而引用外面的package则不能自动补全。今天终于在stackoverflow(http://stackoverflow.com/questions/19876902/liteide-no-autocom 阅读全文
posted @ 2020-04-07 16:17 溶洞 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 正则表达式中的常用模式下面是正则表达式中的一些常用模式。 /pattern/ 结果 . 匹配除换行符以外的所有字符x? 匹配 0 次或一次 x 字符串x* 匹配 0 次或多次 x 字符串,但匹配可能的最少次数x+ 匹配 1 次或多次 x 字符串,但匹配可能的最少次数.* 匹配 0 次或一次的任何字符 阅读全文
posted @ 2020-04-07 16:14 溶洞 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 安装 参考github的说明 添加GOPATH 创建workspace 创建新文件 运行程序 Liteide中运行程序有两种方式: FR(FileRun)是编译并运行单个文件,可以使用Shift + Alt + R快捷键; BR(BuildAndRun)是编译运行整个项目,可以使用Command + 阅读全文
posted @ 2020-04-07 12:01 溶洞 阅读(1667) 评论(0) 推荐(0) 编辑
摘要: import "net/http/httputil" httputil包提供了HTTP公共函数,是对net / http包的更常见函数的补充。 指数 返回首页 变数 func DumpRequest(req * http.Request,布尔)(dump [] byte,错误错误) func Dum 阅读全文
posted @ 2020-04-07 11:15 溶洞 阅读(567) 评论(0) 推荐(0) 编辑
摘要: package net import "net" net包提供了可移植的网络I/O接口,包括TCP/IP、UDP、域名解析和Unix域socket。 虽然本包提供了对网络原语的访问,大部分使用者只需要Dial、Listen和Accept函数提供的基本接口;以及相关的Conn和Listener接口。c 阅读全文
posted @ 2020-04-07 10:53 溶洞 阅读(305) 评论(0) 推荐(0) 编辑