golang
已收录文章:1857篇
-
Go 泛型中的数值约束不只是把 int 和 float64 列出来,还要处理底层类型、~ 运算符、接口组合和类型推断。本文用一个可运行的统计函数拆解约束边界。238 收藏
-
问题内容 golang 什么时候使用缓冲通道? 正确答案 在 Go 语言中,缓冲通道(buffered channel)是一种带有固定缓冲区大小的通道。相比于无缓冲通道,它允许发送者在通道还未满时发送数237 收藏
-
问题内容 老师有golang方法重载的实例吗? 正确答案 package main import "fmt" type multiply int type addition int func (m *multiply) twice() { *m = multiply(*m * 2) } func (a *addition) twice() { *a = ad237 收藏
-
问题内容 我的包中有一个生成的文件,DO NOT EDIT顶部有一个。我正在使用go test -coverprofile=cover.out <package>. 这将创建覆盖配置文件并显示总覆盖百分比。但它还包括在计算覆盖率时生成237 收藏
-
问题内容 我想在 Go 中对二维数组进行排序。谁能建议我如何解决这个问题? 例如,如果我有, var matrix [3][3]int{ {2,3,1}, {6,3,5}, {1,4,9} } 那么有没有类似的东西, sort.Sort(matrix) 正确237 收藏
-
问题内容 我正在尝试编写一个可以接受所有数据类型的哈希。进入函数后,我将数据作为字节数组处理。我无法弄清楚如何将任意interface{}转换为字节数组。 我尝试使用二进制包,但它似237 收藏
-
问题内容 我正在尝试将地图输出为 XML 数据,但是收到以下错误: xml: unsupported type: map[string]int 编组映射适用于 JSON,所以我不明白为什么它不适用于 XML。使用 Struct 真的是唯一的方法吗?237 收藏
-
问题内容 我正在尝试使用标志go install重命名输出。-o go install -o bar.exe src/foo.go 但这失败并出现错误: flag provided but not defined: -o usage: install [build flags] [packages] go help build显示-o为正确的构237 收藏
-
问题内容 我正在用 Go 编写一个简单的 Web 应用程序,我希望将我的响应流式传输到客户端(即,一旦请求完全处理,就不会缓冲并以块的形式发送): func handle(res http.ResponseWriter, req *http.Re236 收藏
-
问题内容 我有一个文件,其中包含一些应该在 Go 1.5+ 上运行的测试。 我能够使用runtime.Version()并进行各种比较来获得 Go 运行时版本。 但是,测试文件导入golang.org/x/net/http2. 该http2软件包需236 收藏
-
问题内容 为什么 Go 切片(它是 Go 数组的一种实现)不能用作 Go 映射中的键,就像数组可以用作键一样? 正确答案 [这是来自https://groups.google.com/forum/#!topic/golang- nuts/zYlx6sR4F8Y](https://gro236 收藏
-
问题内容 我安装了 Go,然后将路径要求添加到我的.bash_profile: export PATH=$PATH:/usr/local/go/bin export GOPATH=$HOME/go 然后我设置正确的文件夹: 我还创建了一个名为 轮胎 的投影。的内容main.go很236 收藏