golang
已收录文章:1840篇
-
问题内容 关闭 。这个问题需要更加集中。它目前不接受答案。 想改进这个问题? 更新问题,使其仅通过编辑此帖子专注于一个问题。 6年前关闭。 改进这个问题 我是 Go 编程的新手,我499 收藏
-
问题内容 老师我在学习grpc时,使用 protoc-gen-go-grpc 提示:程序未找到或不可执行? 正确答案 protoc-gen-go-grpc是一个用于生成gRPC服务端代码的插件程序,它需要在使用 Protocol Buffers 生成412 收藏
-
问题内容 免责声明:我现在只玩了一天围棋,所以我很有可能错过了很多。 有人知道为什么 Go 中没有对泛型/模板/whatsInAName 的真正支持吗?所以有一个 generic map,但它是由编译器提供的,238 收藏
-
问题内容 我正在通过为 GAE 编写应用程序来学习 Go,这是处理函数的签名: func handle(w http.ResponseWriter, r *http.Request) {} 我在这里是指针新手,那么为什么Request对象是指针,但ResponseWriter不是317 收藏
-
问题内容 如何判断程序运行在那个平台windows还是其他平台? 正确答案 package main import ( "fmt" "runtime" ) func main() { if runtime.GOOS == "windows" { fmt.Println("你的269 收藏
-
问题内容 我想通过一个 简单 的例子来理解接口类型,它在 Go(语言)中的使用。 我阅读了网络文档,但我不明白。 正确答案 go 接口背后的想法是鸭子类型。简单来说就是:如果你看144 收藏
-
问题内容 老师关于使用go mod进行包管理总是搞不好,如何学习? 正确答案 golang 包管理和go mod看下面两节课: https://golang-tech-stack.com/tutorial/golang/golang-package https://golang-tech-stack.com/tutori328 收藏
-
问题内容 在 Ubuntu 中启动 Go 程序作为守护进程的正确方法是什么?然后我会用Monit监控它。我应该做类似的事情: go run myapp.go & 我应该考虑哪些特定于 Go 的事情? 正确答案 你应该104 收藏
-
问题内容 怎么使用golang解压缩一个zip文件? 正确答案 可以像下面这样实现 package main import ( "archive/zip" "fmt" "io" "os" "path/filepath" "strings"379 收藏
-
问题内容 注意:我发现标题中的“嵌入”一词是错误的选择,但我会保留它。 我看到很多代码都是这样的: type A struct { mu sync.Mutex ... } 并像这样使用它: a := &A{} a.mu.Lock() defer a.178 收藏
-
问题内容 老师我看我们专栏里面web框架有好几个,gin、beego、fiber,都要学习吗?还是可以有选择性的学习? 正确答案 首先,要学会gin,如果有更多精力可以学习一下beego和fiber。293 收藏
-
问题内容 我是 Go 新手,我在 C 风格的基于堆栈的编程(其中自动变量位于堆栈上,分配的内存位于堆上)与 Python 风格的基于堆栈的编程之间存在一些认知失调,其中唯一的存在于堆栈上316 收藏