API 高可用方案
本小节为可选小节。因为该方案需要有至少两台服务器,没有多台服务器的读者只需要了解即可。
564 字
|
3 分钟
go test 测试你的代码
在实际开发中,不仅要开发功能,更重要的是确保这些功能稳定可靠,并且拥有一个不错的性能,要确保这些就要对代码进行测试,开发人员通常会进行单元测试和性能测试。不同的语言通常都有自己的测试包/模块,Go 语言也一样,在 Go 中可以通过 testing 包对代码进行单元和性能测试,下面就来详细介绍。
1673 字
|
8 分钟
API 性能分析
作为开发,我们一般都局限在功能上的单元测试,对一些性能上的细节我们往往没有去关注,如果我们在上线的时候对项目整体性能没有一个全面的了解的话,当流量越来越大时,可能会出现各种各样的问题,比如 CPU 占用高、内存使用率高等。为了避免这些性能瓶颈,我们在开发的过程中需要通过一定的手段来对程序进行性能分析
888 字
|
4 分钟
将Golang应用部署到Docker - Go 实战
项目地址:[https](https://github.com/EDDYCJY/go-gin-example) : [//github.com/EDDYCJY/go-gin-example](https://github.com/EDDYCJY/go-gin-example)
2277 字
|
11 分钟
生成 Swagger 在线文档
- 如何给 API 添加 Swagger 文档功能
931 字
|
5 分钟
API 性能测试和调优
- 简单介绍 API 性能测试知识
2868 字
|
14 分钟
Go 开发技巧
本小节是拓展内容,笔者会不定期更新 Go 开发技巧,使该技巧的内容尽可能全,并保证技巧的实用性。
310 字
|
2 分钟