golang
已收录文章:1794篇
-
问题内容我正在使用 gorilla 模式根据用户的表单提交来填充结构。我的结构包含sql.NullString,我目前收到以下错误:schema: converter not found for sql.NullString如何sql.NullString在要使用 gorilla 模式259 收藏
-
问题内容 我们已经构建了一个被我们许多人使用的 Go 包。 import ("package-name")它是使用标准方法导入的。 但在编译时,我们所有的实用程序,包括非常小的实用程序,最终都会变成291 收藏
-
问题内容 关闭 。这个问题需要更加集中。它目前不接受答案。 想改进这个问题? 更新问题,使其仅通过编辑此帖子专注于一个问题。 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 收藏