Go技术生态
- 有赞TCP网络编程最佳实践 - https://tech.youzan.com/you-zan-tcpwang-luo-bian-cheng-zui-jia-shi-jian/
- 重写certificate parser,去除大部分反射,性能大幅提升 -
- Go问题实战:时钟源为什么会影响性能 -
- go实现的简单的视频会议工具 -
- 在Go 1.16版本中使用embed - https://lakefs.io/working-with-embed-in-go/
- 视频:IPFS工作原理 -
- 理解kubernetes operator模式 - https://iximiuz.com/en/posts/kubernetes-operator-pattern/
- Argo-CD自动驾驶仪:提供了一种安装Argo-CD和管理GitOps仓库的参考方式 -
- 2021年应该知道的7个区块链趋势 - https://blockchain.51cto.com/art/202106/666970.htm
- 软件工程领域实用资料大全 -
- 在k8s上运行vault和consul - https://testdriven.io/blog/running-vault-and-consul-on-kubernetes/
- 超实用的基于ASCII字符的绘图工具 - https://asciiflow.com/
Go技术进阶专栏导读
对数据类型为字节切片 ([]byte) 或字符串 (string) 的对象的处理是我们在 Go 语言编程过程中最常见的操作。Go 字节切片为内存中的字节序列提供了抽象,而 Go 字符串则代表了采用 UTF-8 编码的 Unicode 字符的数组。Go 标准库中的 bytes 包和 strings 包分别为字节切片和字符串这两种抽象类型提供了基本操作类 API。一旦熟练掌握了这些常见基本操作的使用方法,处理字节切片和字符串以及由它们组成的复合类型数据对象时就可以游刃有余了。
Go进阶专栏“改善Go语⾔编程质量的50个有效实践”的第41篇文章《像极!bytes包和strings包的那些相似操作》