golang
已收录文章:1794篇
-
问题内容 来自 C 语言的 Go 最值得注意的方面之一是,如果在其中声明了未使用的变量,编译器将不会构建您的程序。那么,如果函数中声明了一个未使用的参数,为什么还要构建这个程序468 收藏
-
问题内容 我正在尝试找到一种方法来更快地编译 Go 程序。目前大约是 30 秒,这使得处理该项目的速度很慢。 当我运行时go build -v,我发现大部分时间都花在编译[go-sqlite3](https://github.com/matt360 收藏
-
问题内容 我有一个带有动态模式的 YAML 结构,例如我可以有以下 yaml: array: - name: myvar val: 1 - name: mymap val: [ 1, 2] Goyaml 将 yaml 映射到 Go 结构,它应该声明明确的类型。这里,val要182 收藏
-
问题内容 我试图在 go 中反转一个字符串,但我在处理字符时遇到了麻烦。与 C 不同,GO 将字符串视为字节向量,而不是字符,这里称为符文。我试图做一些类型转换来做分配,但到目前为283 收藏
-
问题内容 我正在尝试获取一大块字节并使用archive/zipGo 中的包压缩它们。但是,我完全无法理解。有没有什么例子可以说明它是如何完成的,有没有关于那个神秘包的解释? 正确答案305 收藏
-
问题内容 我在我的项目中使用Go和 mongoDB,mgo 是连接到 connect MongoDB。 我有以下文档,这是要插入到 MongoDB 中的 { "_id" : ObjectId("53439d6b89e4d7ca240668e5"), "balanceamount&quo373 收藏
-
问题内容 我正在尝试显示健身课程列表(瑜伽、普拉提等)。对于每种课程类型都有几个课程,所以我想将所有的瑜伽课程和所有的普拉提课程等分组。 我做了这个函数来截取切片并制作149 收藏
-
问题内容 我希望在两个频道上进行常规收听,当两个频道都耗尽时被阻塞。但是,如果两个通道都包含数据,我希望在处理另一个通道之前将一个通道排空。 在下面的工作示例中,我希望267 收藏
-
问题内容 我试图弄清楚如何使用 Go 让嵌套结构与 GAE 数据存储一起使用。我知道数据存储并不专门支持嵌套结构。我需要找到一种简单的方法来获取用户信息以将其作为 JSON 发送给用户。170 收藏
-
问题内容 我需要知道如何使用 Go 检测文件何时更改。我知道 Unix 提供了一个名为的函数fcntl(),它会在特定文件发生更改时发出通知,但我在 Go 中没有找到这个函数。请帮我。 正确答201 收藏
-
问题内容 只是好奇地想知道:为什么 Go 编程语言的标准库中没有像 startwith、endwith 等标准函数? 正确答案 strings包包含HasPrefix和HasSuffix 。 import "strings" startsWith := strings.HasPrefix385 收藏
-
问题内容 我怎样才能得到结构的输出,按字段排序? type T struct { B int A int } t := &T{B: 2, A: 1} doSomething(t) fmt.Println(t) // &{1 2} --> Sorted by fields 正确答案 Astruct是一个 有序284 收藏