golang
kankan231
这个作者很懒,什么都没留下…
展开
-
workerman,swoole,golang并发性能测试
workerman,swoole,golang并发性能测试原创 2022-11-13 23:24:58 · 986 阅读 · 0 评论 -
grpc使用etcd做服务注册与发现
grpc使用etcd做服务注册中心原创 2022-08-07 16:21:24 · 2099 阅读 · 1 评论 -
grpc使用consul做服务注册与发现
grpc consul原创 2022-07-31 12:07:05 · 779 阅读 · 2 评论 -
分布式链路追踪opentracing-go jaeger小示例
opentracing jaeger原创 2022-07-30 15:34:16 · 851 阅读 · 0 评论 -
利用go通道channel实现互斥锁
chan实现互斥锁原创 2022-07-26 13:32:29 · 465 阅读 · 0 评论 -
go接口变量的类型断言
go接口变量的类型断言原创 2022-07-22 13:14:05 · 194 阅读 · 0 评论 -
go defer与recover简单笔记
go defer与recover原创 2022-07-21 17:29:58 · 347 阅读 · 0 评论 -
go channel简单笔记
go chan原创 2022-07-21 16:54:04 · 98 阅读 · 0 评论 -
用go tcp实现简单的在线群聊功能
go tcp 群聊原创 2022-07-18 16:29:39 · 327 阅读 · 0 评论 -
自定义实现类似gin的http server
模范gin简单实现http server原创 2022-07-14 15:27:09 · 449 阅读 · 0 评论 -
go tcp编程
golang tcp原创 2022-07-14 10:28:12 · 262 阅读 · 0 评论 -
gin框架参数获取与绑定
gin参数获取,绑定原创 2022-07-09 22:48:43 · 888 阅读 · 0 评论 -
利用rabbitmq延迟消息实现订单过期取消
rabbitmq延迟消息应用原创 2022-06-27 22:02:23 · 1066 阅读 · 0 评论 -
golang之etcd服务发现
服务发现封装package libimport ( "context" "log" "sync" "time" "github.com/coreos/etcd/mvcc/mvccpb" "go.etcd.io/etcd/clientv3")//ServiceDiscovery 服务发现type ServiceDiscovery struct { cli *clientv3.Client //etcd client serverList map[string原创 2022-05-08 14:40:36 · 1123 阅读 · 0 评论 -
golang之etcd服务注册
服务注册封装:package libimport ( "context" "fmt" "time" "go.etcd.io/etcd/clientv3")type ServiceRegister struct { etcdClient *clientv3.Client leaseID clientv3.LeaseID}func NewServiceRegister(endpoints []string) (*ServiceRegister, error) { cl原创 2022-05-08 14:42:12 · 1208 阅读 · 0 评论 -
php-fpm,workerman,swoole,golang简单性能测试
php-fpm,workerman,swoole,golang简单性能测试原创 2021-11-27 14:11:15 · 1273 阅读 · 1 评论 -
go语言安装与卸载
Linux下go语言的安装1 在https://studygolang.com/dl上下载相应的系统版本下载Linux版本压缩包:wget https://studygolang.com/dl/golang/go1.17.linux-amd64.tar.gz2 解压到 /usr/local/gotar -C /usr/local -xzf go1.17.linux-amd64.tar.gz3 添加/usr/local/go/bin 到PATH系统环境变量,以便使用go命令,打开.原创 2021-09-09 11:54:49 · 3615 阅读 · 1 评论