Go


  1. 完整可运行的 Middleware 设计
  2. ReadPump会一直阻塞在ReadMessage 是否需要 c.ctx.Done(): c.Session.ctx.Done()
  3. asr-llm-tts
  4. 典型 Go 流式接口设计
  5. golang自己实现了 系统调用所以不需要glibc或musl实现的系统调用
  6. Go module的本地使用
  7. RingBuffer + Offset 消费 避免丢失数据
  8. eventbus
  9. 通俗的解释闭包,以及闭包的应用
  10. StreamDispatcher 可切换的文本流广播器

export GOROOT=/ssd1/wy/software/go
export GOPROXY=https://goproxy.cn,direct
场景推荐框架
小型 API / 高性能Gin / Fiber / Echo / chi
企业级全栈Beego / Buffalo / Iris
Node.js 风格Fiber
强类型 & 模块化chi
go mod init github.com/yourname/my-go-project
go get -u <module-name>
go mod tidy
go list -m -json github.com/cloudwego/eino-ext/components/model/qwen@latest

{
        "Path": "github.com/cloudwego/eino-ext/components/model/qwen",
        "Version": "v0.1.5",
        "Query": "latest",
        "Time": "2026-01-20T09:07:14Z",
        "GoMod": "/ssd1/wy/go/pkg/mod/cache/download/github.com/cloudwego/eino-ext/components/model/qwen/@v/v0.1.5.mod",
        "GoVersion": "1.18"
}