golang
已收录文章:1803篇
-
问题内容 foo使用标准提取片段数据(在http://domain.com/path#foo中)没有运气http.Server。 package main import ( "fmt" "net/http" ) type Handler struct { } func (handler Handler) ServeHTTP(w http.Re198 收藏
-
问题内容 Go 是否具有类似于 Python 的 if x in 语法结构? 正确答案 Go语言提供了类似于Python中的if x in构造的功能。在Go语言中,可以使用range关键字和for循环来实现类似的功能。 以下是198 收藏
-
问题内容 我有以下代码段不起作用。编译但不做它应该做的事情。在 bash 上执行相同的命令有效。为什么? hash:="4ab32de" cmd = "sed -i -e 's/clt_[0-9a-z]*/clt_"+hash+"/g' /tmp/test.env&q197 收藏
-
问题内容 掌舵_helpers.tpl? Helm 允许在 Kubernetes 的资源文件中使用Go 模板。 一个名为的文件_helpers.tpl通常用于使用以下语法定义 Go 模板助手: {{- define "yourFnName" -}} {{- printf "%s-%s&q197 收藏
-
问题内容 我cgo在一个项目中使用,我想导出一个函数以供使用。这是我想要实现的示例: package csplit import ( "C" "strings" ) //export Split /* The Split function takes two C strings, th197 收藏
-
问题内容 golang如何将接口转换为结构体? 正确答案 在 Go 语言中,将接口(interface)转换为结构体(struct)需要进行类型断言(Type Assertion)。类型断言的语法为 v.(T),其中 v 是要转换196 收藏
-
问题内容如何将文件真正导入 revel 框架中的 revel 基本文件夹。目前我执行以下操作来获取一些配置值。file, err := ioutil.ReadFile("conf/config.conf")...这导致我的服务器只有在我开始陶196 收藏
-
问题内容 一个指向数组的指针,比方说: p := uintptr(unsafe.Pointer(&array)) size := 5 我无法访问变量array,上面的代码用于使其更清晰。 另外,我知道数组的大小,但size不是恒定的,它会根196 收藏
-
问题内容 我编写了一个在我的每个 docker 容器中运行的 golang 应用程序。它通过 tcp 和 udp 使用 protobufs 相互通信,我使用 Hashicorp 的成员列表库来发现我网络中的每个容器。在 docker stats 上,196 收藏
-
问题内容 如果我有一张地图 m 是否有更好的方法来获取值 v 的一部分而不是 package main import ( "fmt" ) func main() { m := make(map[int]string) m[1] = "a" m[2] = "b" m[3] =196 收藏
-
问题内容 golang如何从 goroutines 中捕获返回值? 正确答案 在Go语言中,可以使用通道(channel)来从goroutine中捕获返回值。通道提供了一种在不同goroutine之间进行数据传输的机制。 以下196 收藏
-
问题内容 我有一个 Golang 模板,定义如下 {{- define "test" -}} {{- printf "%s" .Name | trunc 24 -}} {{- end -}} 然后我在我的一个文件中使用它: {{ template "test" . }} “测试”后的点195 收藏