golang
已收录文章:1831篇
-
问题内容 在我的 GOPATH 中,我有这样的东西: /bin/ /pkg/ /src/ /src/my_prog/ /src/my_prog/main.go /src/my_prog/d_interface.go /src/my_prog/d_struct_that_implements_the_interface.go 在main.go我有package main,在我d_interface.go173 收藏
-
问题内容 golang 如何使用channel频道广播消息? 正确答案 在 Go 语言中,可以使用通道来进行消息传递和同步。要广播消息,需要创建一个通道,并将所有需要接收该消息的接收器添加到173 收藏
-
问题内容 老师有golang网络编程的课程吗? 正确答案 https://duoke360.com/tutorial/network172 收藏
-
问题内容 我正在尝试将值附加到地图内的数组中: var MyMap map[string]Example type Example struct { Id []int Name []string } 这是我尝试过的,但我无法指向 Example 的对象以附加到数组。 package main172 收藏
-
问题内容 我正在阅读以下文章: https ://www.ribice.ba/golang- enums/ 在其中一个代码示例中定义了一个函数: func (lt *LeaveType) UnmarshalJSON(b []byte) error { // Define a secondary type to avoid ending up with a re172 收藏
-
问题内容 我确定这只是我正在做的愚蠢的事情,但我是 Go 新手,所以不确定这里发生了什么。我有以下基本设置。 requestHandler := http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { t := templ172 收藏
-
问题内容 golang如何按名称访问结构属性? 正确答案 在 Golang 中,要按名称访问结构属性,可以使用点号.加上属性名来访问。例如,假设我们有一个名为 person 的结构体,其中有一个名172 收藏
-
问题内容 使用 protobuf 2.6.1 版(我通过自制软件安装) 我正在尝试运行 $ protoc --go_out=../cloud/ *.proto 我不断收到此错误。 $ protoc-gen-go: program not found or is not executable $ --go_out: protoc-gen-go: Plugin171 收藏
-
问题内容 在不 遍历整个数组的情况下,如何x使用 Go 检查是否在数组中?语言有结构吗? 像 Python 一样:if "x" in array: ... 正确答案 Go 中没有内置的运算符来执行此操作。您需要171 收藏
-
问题内容 我在 Go 中创建了一个 API,它在被调用时执行查询,创建一个结构的实例,然后将该结构编码为 JSON,然后再发送回调用者。我现在想让调用者能够通过传入“字段”GET 参数来选择171 收藏
-
问题内容 我想找到一个队列结构(一个数据容器),它的元素必须是先进先出的。对我来说,结构必须是线程安全的很重要。我打算将此数据容器用作任务或连接池之类的东西。 我知道缓171 收藏
-
问题内容 老师,如何从golang协程中读信息? 正确答案 golang协程直接通信通常使用channel,例如: package main import ( "fmt" "io/ioutil" "log" "net/http" "sync&q171 收藏