Kubeservice博客

是非审之于己,毁誉听之于人,得失安之于数

Golang之 高性能的序列化和反序列化算法库xxxPack(未想好名称)

性能的序列化和反序列化算法库xxxPack(未想好名称)

高性能的序列化和反序列化算法库xxxPack(未想好名称) 对比目前业界高性能库: encoding/gob encoding/json github.com/vmihailenco/msgpack/v5 labix.org/v2/mgo/bson github.com/valyala/fastjson github.com/json-iterator/go 自研序列化算法 验证数据集合: type Data struct { Name string BirthDay time.Time Phone string

Golang之 golang common library 基础库发布

Golang 通用基础库

Golang Common Library 基础库发布 Common Library 是 一个编程工具包,用于在 Golang 中构建微服务(或单体)。解决分布式系统和应用程序架构中的常见问题,可以让业务更加专注于交付业务

Golang之 在Docker Image中编译方式

由于开发调试编译需要,需要编译amd64、aarch64、arm64等不同平台指令二进制;或者,不希望编译机器安装太多依赖多版本,依赖版本不

Golang之 golang 语言交叉编译

golang 相比 c/c++ 的优势之一是更容易编写出跨平台的应用,而不需要为各个平台编写适配代码。和 JAVA 相比,对系统环境要求较低,不需要预先安装 JDK 等适配环境。 go build

Golang之 golang binary超级压缩

Golang编译后二进制文件超级压缩方法

golang 二进制文件编译后,特别大, 不利于私有化部署和执行。 特别是kubernetes 安装,附带上etcd、coredns、kubeadm 以及 云平台