Golang教程网
Golang教程网
  • 博客首页
  • 实战学习Golang
  • 日常工作实战
  • 小程序实战开发
    • 微信小程序开发
    • 百度智能小程序开发
    • QQ小程序开发
    • 头条小程序开发
    • 支付宝小程序开发
  • 学习笔记
  • 搜索
Golang测试用例和基准测试注意事项
发表于 2023-08-21

Golang测试用例和基准测试注意事项 老生常谈了,这里主要记录一下,测试用例(test)和压力测试(benchmark)中的注意事项 test测试用例 XXX_test.goXXXTestXXX(t *testing.T)testimporttestinggo testgo test -vt.Errorft.SkipNow()TestXXX()t.Run()testXXXtestXXXt

深入理解Go测试覆盖率 | Gopher Daily (2021.02.15) ʕ◔ϖ◔ʔ
发表于 2023-08-21

每日一谚:不要滥用Go泛型! Go技术专栏“改善Go语⾔编程质量的50个有效实践”主要满足广大gopher关于Go语言进阶的需求,围绕如何写出地道且高质量Go代码给出50条有效实践建议,欢迎大家订阅! Go技术新闻 深入理解Go测试覆盖率 - https://eleni

如何忽略Go测试覆盖范围中生成的文件
发表于 2023-08-21

大多数Go工具都在软件包上运行,因为软件包本身形成了一个整体上可能有用的 单元 。从软件包中排除文件很容易“破坏”软件包:被排除的文件可能包含(关键的)软件包初始化代码,甚至可能导致其余的软件包文件无法编译。 go test 如果您的软件包可以在没有生成文件的情况下进行编译和测试,则可以选择将文件生成到另一个软件包中,这样自然就不会将其包含在软件包的(覆盖率)测试中。

Golang HTTP 服务平滑怎么重启和升级
发表于 2023-08-21

Golang HTTP 服务平滑怎么重启和升级 这篇文章主要讲解了“Golang HTTP 服务平滑怎么重启和升级”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Golang HTTP 服务平滑怎么重启和升级”吧!Golang HTTP服务在上线时,需要重新编译可执行文件,关闭正在运行的进程,然后再启动新的运行进程

服务器上有进程重启会中断吗,Golang服务器热重启
发表于 2023-08-21

所谓 热重启, 就是当关闭一个正在运行的进程时,该进程并不会立即停止,而是会等待所有当前逻辑继续执行完毕,才会中断。这就要求我们的服务需要支持一条重启命令,通过该命令我们可以重启服务,并同时保证重启过程中正在执行的逻辑不会中断,且重启后可以继续正常服务。 在go 1.8.x后,golang在http.Server里加入了Shutdown方法,用来控制优雅退出。什么是优雅退出?

Go项目部署到服务器
发表于 2023-08-21

有,可以通过以下步骤进行部署: 1. 编译你的Go代码,生成可执行文件。 2. 将可执行文件上传到服务器上。 3. 在服务器上安装Go环境(如果还没有安装)。 4. 在服务器上运行可执行文件。 如果你需要在后台运行可执行文件,可以使用nohup命令。 例如,假设你的可执行文件名为myapp: 1. 在本地编译你的Go代码:`go build -o myapp` 2. 将可执行文件上传到服务器上

Go 应用部署与平滑更新(优雅重启)
发表于 2023-08-21

独立部署 由于 Go 语言已经实现了 HTTP 服务器,所以我们可以直接编译 Go 应用,并将应用运行在 Linux 系统的守护进程中。 cd $GOPATH/src/app go build app.go nohup ./app & Nginx 部署 虽然 Go 语言已经实现了 HTTP 服务器,但是 Nginx 实现了功能丰富的 Web Server,我们可以借助其完成很多工作

蘑菇博客: 蘑菇博客(MoguBlog),一个基于微服务架构的前后端分离博客系统。Web端使用Vue + Element , 移动端使用uniapp和ColorUI。后端使用Spring cloud + Spring boot + mybatis
发表于 2023-08-21

举报 举报成功 我们将于2个工作日内通过站内信反馈结果给你! 请认真填写举报原因,尽可能描述详细。 举报类型 请选择举报类型 举报原因 取消 发送 误判申诉 此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。 如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉

golang 微服务容错处理是如何做的?
发表于 2023-08-21

随着微服务的规模越来越大,各个微服务之间可能会存在错综复杂的调用关系在我们实际工作中,确实慢慢的也出现了很多问题,整个系统的弊端的慢慢的展现出来例如就会有这样的情况:服务 A 去请求服务B,服务 B 还需要去请求 服务 C,由于服务 C 的问题,导致整条链路都出现了问题,甚至整个系统都坏掉工作中,我们一般为了提高服务的健壮性,会去设置失败后重试机制,用来避免一些因为网络抖动,暂时性的故障可是

[golang 微服务] 3. ProtoBuf认识,安装以及golang 中ProtoBuf使用
发表于 2023-08-21

一.protobuf简介 前言 在移动互联网时代, 手机流量、 电量是最为有限的资源,而移动端的即时通讯应用无疑必须得直面这两点。解决流量过大的基本方法就是 使用高度压缩的通信协议,而数据压缩后流量减小带来的自然结果也就是省电:因为大数据量的传输必然需要 更久的网络操作、 数据序列化及 反序列化操作,这些都是电量消耗过快的根源。当前即时通讯应用中最热门的

第一页 上一页 1 ... 997 998 999 1000 下一页 尾页
友情链接: 免费取名网 安企CMS 商家收款码申请 AI学习网 Hello Web3
© 2026 Golang教程网, Created By 安企内容管理系统(AnqiCMS)