分类 Go 下的文章

Go语言 | 并发设计中的同步锁与waitgroup用法

aries | go | 2020-08-23
多个goroutine同时访问一个变量的时候,我们怎么保证这些goroutine之间不会互相冲突或者是影响呢?这可能就需要我们对资源进行加锁或者是采取其他的操作了。[阅读全文]
ė 6 0条评论 0

Golang中如何校验struct是否为空?

aries | go | 2020-05-21
在Golang中,空结构的大小为0。这里,空结构的意思是,结构中没有字段。[阅读全文]
ė 6 0条评论 0

golang 解析list json

aries | go | 2020-02-18
疫情赶紧过去吧! 今天前台给传来这么一端数据[阅读全文]
ė 6 0条评论 0

golang实现daemon守护进程,支持goroutine和系统信号监听

aries | go | 2019-12-22
网上看了好多解决方案,要不就是不支持goroutine, 要不就是不支持系统信号监听。自己尝试了一下,算是可以是满足需求了[阅读全文]
ė 6 0条评论 0

如何在golang 中使用 protobuf

aries | go | 2019-09-17
Protobuf实际是一套类似Json或者XML的数据传输格式和规范,用于不同应用或进程之间进行通信时使用。通信时所传递的信息是通过Protobuf定义的message数据结构进行打包,然后编译成二进制的码流再进行传输或者存储。[阅读全文]
ė 6 0条评论 0

用go module的方式管理包,但是import的时候出现红字怎么办

aries | go | 2019-09-11
默认的go module管理请参考https://goframe.org/prepare/gomodule 但是在代码中import某一个包时还有可能出现红字!!无论怎么sync package都不好使!最简单的解决办法[阅读全文]
ė 6 0条评论 0

go mod中需要replace的内容

aries | go | 2019-05-28
把如下内容放到go.mod中 就不会出现golang.org/xxxx中的包下载不了的情况了![阅读全文]
ė 6 0条评论 0

如何设置GOPATH

aries | go | 2019-05-27
在Go1.8之前,我们安装Go,都需要手动指定GOPATH,而且不能和Go的安装目录一样,这个目录用来存放Go源码,Go的可运行文件,以及相应的编译之后的包文件。所以这个目录下面有三个子目录:src、bin、package[阅读全文]
ė 6 0条评论 0
Ɣ回顶部