Command Palette
Search for a command to run...
Comments
Join the discussionNo comments yet. Be the first to comment.
More from this blog
Learn-go-with-eleven-projects
link to github
gRPC(A high performance, open source universal RPC framework)
grpc QuickStart Prerequisites $ go install google.golang.org/protobuf/cmd/protoc-gen-go@v1.28 $ go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@v1.2 use follow comand to protoc your .pb file // protoc-gen-go 序列化message体 // protoc-gen-go-grpc...
robfig/cron(a cron library for go)
use like linux crontab for golang link The demo code package main import ( "github.com/robfig/cron/v3" "log" ) func main() { // use WithSeconds to alow seconds,default not c := cron.New(cron.WithSeconds()) _, err := c.AddFunc...
NSQ(A realtime distributed messaging platform)
nsq 重要组件 nsqd 开放tcp:4150,http:4151端口与生产消费者通信,连接nsqlookup的4160端口注册,上报心跳 nsqlookupd 守护进程负责nsqd服务发现 开放http:4161,供nsqadmin和消费者查询当前nsqd列表等信息,开放tcp:4160端口给nsqd注册 nsqadmin 前端可视化页面,开放http:4171端口,连接nsqlookupd的4161端口查询数据 部署测试 docker-compose 官方配置文件没有指定端口映射,以...