golang
已收录文章:1857篇
-
问题内容 我在 Go 中创建了一个 API,它在被调用时执行查询,创建一个结构的实例,然后将该结构编码为 JSON,然后再发送回调用者。我现在想让调用者能够通过传入“字段”GET 参数来选择171 收藏
-
问题内容 在不 遍历整个数组的情况下,如何x使用 Go 检查是否在数组中?语言有结构吗? 像 Python 一样:if "x" in array: ... 正确答案 Go 中没有内置的运算符来执行此操作。您需要171 收藏
-
问题内容 使用 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 收藏
-
问题内容 我遵循了本教程: http: //golang.org/doc/articles/wiki/final.go并根据我的需要/想要稍微修改了它。问题是我想在模板中支持 HTML。我意识到这是一个安全风险,但目前还不是问题。 页面渲170 收藏
-
问题内容 目标: 我想通过 HTTP 触发器重用两个 Go 函数中的许多 Go 函数。 我尝试过的方法和重现问题的步骤: 在 GCP 中,新建一个 Go 1.11 Cloud Function,HTTP Trigger 命名它:MyReusableHelloWorld 在170 收藏
-
问题内容 该函数[runtime.SetFinalizer](http://golang.org/pkg/runtime/#SetFinalizer)(x, f interface{})将与关联的终结器设置x为f。 默认情况下最终确定了哪些对象? 默认情况下完成这些对象会导致哪些意外陷170 收藏
-
问题内容 如果函数发生恐慌(在 Go 中),我想从函数返回错误: func getReport(filename string) (rep report, err error) { rep.data = make(map[string]float64) defer func() { if r := recover(); r != nil {170 收藏
-
问题内容 以下代码生成编译错误:“错误声明且未使用”。如果这里有范围/阴影问题,那是由于我不理解的原理。有人可以解释吗? package main import ( "fmt" ) func main() { var (170 收藏
-
问题内容 范围 str https://play.golang.org/p/I1JCUJnN41h 范围 []rune(str) https://play.golang.org/p/rJvyHH6lkl_t 我得到了相同的结果,它们是一样的吗?哪一个更好? 正确答案 是,有一点不同。给定 for i,170 收藏
-
问题内容 我试图弄清楚如何使用 Go 让嵌套结构与 GAE 数据存储一起使用。我知道数据存储并不专门支持嵌套结构。我需要找到一种简单的方法来获取用户信息以将其作为 JSON 发送给用户。170 收藏
-
问题内容 我有一个 API,目前正在尝试使用它的一个端点。端点用于 POST 请求,端点按预期工作。API 在云中运行,我对其进行了测试,curl它很完美,然后从我的 react 应用程序中我试图使用169 收藏
-
问题内容有许多关于使用http.Requestgo 发布文件的教程,但几乎总是这样开始:file, err := os.Open(path)if err != nil { return nil, err}fileContents, err := ioutil.ReadAll(file)也就是说,您将整个文件读169 收藏