首页
我的动态
我的摄影集
关于我
ZHD的小窝
行动起来,活在当下
累计撰写
79
篇文章
累计创建
53
个标签
累计收到
1
条评论
栏目
目 录
CONTENT
golang-ZHD的小窝
以下是
golang
相关的文章
2024-11-05
记一次Nacos 503问题
问题描述 使用Golang注册Nacos服务,在Nacos管理台可以看到服务IP,表明注册成功,心跳也是正常的。但是通过其他服务调用这个Golang服务时报503错误。 解决过程 服务调用方增加临时接口,查看在Nacos中心获取的服务信息,发现IP列表为空 @RestController publi
2024-11-05
31
0
0
golang
2024-08-01
构建自己的容器
本文通过构建自己的容器来讲述容器化的核心技术。参考资料:https://github.com/codecrafters-io/build-your-own-x?tab=readme-ov-file#build-your-own-docker 1. 关键要数 1.1. 命名空间(Namesp
2024-08-01
22
0
0
golang
2023-06-06
Golang的GMP模型
Go语言(Golang)的并发模型基于其独特的调度器,这个调度器被称为GMP(Goroutine, M(Machine,即线程或执行体), P(Processor,即处理器))模型。这个模型是Go语言运行时(runtime)的核心部分,用于高效地管理成千上万的goroutine(轻量级线程)。 下面
2023-06-06
36
0
0
golang
2023-05-10
Golang的协程池
在Go语言中,协程(goroutine)是轻量级的线程,由Go运行时(runtime)管理。虽然Go标准库中没有直接提供协程池(goroutine pool)的实现,但我们可以自己实现一个基本的协程池来复用goroutine,减少创建和销毁goroutine的开销。 自己实现一个Golang的协程池
2023-05-10
19
0
0
golang
2023-02-17
goconvey测试框架的使用
尽管Golang已经内置了功能强大的testing包,其易用性令人称赞。然而,当我们希望更直观地处理和判断测试结果时,结合使用goconvey能为我们提供极大的便利。goconvey不仅为我们提供了丰富的断言函数,这些函数还极大地方便了我们在进行单元测试时对预期结果的验证。通过这些断言函数,我们可以
2023-02-17
32
0
0
golang
开发语言
2022-10-05
Golang编程规范
1. 注释 可以通过\* ... \*或者//注释, //之后应该有个空格。 如果想在每个文件的头部加上注释,需要在版权注释和Package前面加一个空行,否则版权注释会作为package的注释 // Copyright 2020 The Go Authors. All rights reserve
2022-10-05
27
0
0
开发语言
golang