分类 Go 下的文章

如何在golang 中使用 protobuf

Protobuf实际是一套类似Json或者XML的数据传输格式和规范,用于不同应用或进程之间进行通信时使用。通信时所传递的信息是通过Protobuf定义的message数据结构进行打包,然后编译成二进制的码流再进行传输或者存储。



go mod中需要replace的内容

把如下内容放到go.mod中 就不会出现golang.org/xxxx中的包下载不了的情况了!


如何设置GOPATH

在Go1.8之前,我们安装Go,都需要手动指定GOPATH,而且不能和Go的安装目录一样,这个目录用来存放Go源码,Go的可运行文件,以及相应的编译之后的包文件。所以这个目录下面有三个子目录:src、bin、package