golang
已收录文章:1794篇
-
问题内容 我想做一个预签名的 POST 以将文件上传到 AWS S3 存储桶- 这将如何在 Go 中完成? 请注意,这与使用 PUT 进行预签名上传不同。 正确答案 因此,为了帮助其他人,我将自己回答211 收藏
-
问题内容 我四处搜索,据我所知,POST 表单请求已经限制为 10MB ( http://golang.org/src/net/http/request.go#L721 )。 如果我要在我的ServeHTTP方法中减少这种情况,我不确定如何正确地做到这一点。我会211 收藏
-
问题内容 下面的代码给出了编译错误,说'unexpected go': x := go doSomething(arg) func doSomething(arg int) int{ ... return my_int_value } 我知道,如果我正常调用函数,即不使用 goroutine 或者我可以使210 收藏
-
问题内容 我正在尝试使用自签名服务器证书建立 TLS 连接。 我用这个示例代码生成了证书:http: //golang.org/src/pkg/crypto/tls/generate_cert.go 我的相关客户端代码如下所示: // server cert is self signed210 收藏
-
Go语言的数值类型分为以下几种:整数、浮点数、复数,其中每一种都包含了不同大小的数值类型,例如有符号整数包含 int8、int16、int32、int64 等,每种数值类型都决定了对应的大小范围和是否209 收藏
-
问题内容 老师好,在golang中,如何通过赋值的方式创建一个二维数组? 正确答案 直接赋值: test := [][]int{{1,2,3},{4,5,6}}209 收藏
-
问题内容我正在尝试从另一个存储 Go 服务器的单独容器连接到单独容器中的 Postgres 数据库:Pool, err = pgxpool.Connect(context.Background(),"postgres://postgres:postgres@postgres:5432/postgres")这样做209 收藏
-
问题内容 我最近喜欢上了 Go 编程语言,到目前为止我觉得它很棒,但我真的很难理解接口。我已经阅读了很多关于它们的内容,但它们对我来说仍然很抽象。 我写了一些使用下面接口的快209 收藏
-
问题内容 我正在使用带有模块支持的 go 1.11。我知道 go 工具现在会在构建/安装时自动安装依赖项。我也明白其中的道理。 我正在使用 docker 来构建我的二进制文件。在许多其他生态系统中209 收藏
-
问题内容 我目前正在尝试测试一段在数据存储上运行查询的代码,然后再放入新实体以确保不会创建重复项。我编写的代码在应用程序的上下文中运行良好,但我为该方法编写的测试失败208 收藏
-
问题内容 让我们假设运行go install -v importpath构建一个可执行文件并将其安装到$GOPATH/bin/program. 该go工具无法安装资源文件。当我运行时program,我希望它访问一些位于$GOPATH/src/importpath. 从已208 收藏
-
问题内容 在 Google Go 中,我读到字符串是不可变的,好吧,但它是 int 的吗?其他类型呢?作为一个年纪稍大的程序员,我更喜欢可变性,尽管我知道不变性的好处,但我更喜欢危险地生活208 收藏