golang
已收录文章:1857篇
-
问题内容 我有一个函数可以遍历作为参数传递的接口的所有字段。为了实现这一点,我正在使用反射。问题是我不知道如何获取非指针字段的地址。这是一个例子: type Z struct { Id int } t158 收藏
-
问题内容 所以我在 Go 中编写了这个 RESTful 后端,它将被跨站点 HTTP 请求调用,即来自另一个站点提供的内容(实际上,只是另一个端口,但同源策略生效,所以我们在这里) . 在这种情况274 收藏
-
问题内容 给定以下代码:(在此处转载play.golang.org。) package main import ( "encoding/json" "fmt" ) type User struct { Id int `json:"id"` Name string `json:"name"` }336 收藏
-
问题内容 我知道一次插入多个数据的效率更高: INSERT INTO test(n1, n2, n3) VALUES(v1, v2, v3),(v4, v5, v6),(v7, v8, v9); 如何在 golang 中做到这一点? data := []map[string]string{ {"v1":"1", "120 收藏
-
问题内容 我刚开始通过 Udemy 上的教程视频学习 Go,我尝试打印当前时间,如下所示 import ( "fmt" "time" ) func main(){ t := time.Now() fmt.Println(t) } 我得到一个很长的文本作185 收藏
-
问题内容 package main import ( "fmt" ) func main() { fmt.Println(float64(1/2)) } 为什么打印:0 游乐场链接: https: //play.golang.org/p/KGgao6n8lTA 是因为fmt.Println精度低吗? 正确答案 这里的160 收藏
-
问题内容 我试图在 Go 中找到“@”字符串字符,但我找不到办法。我知道如何索引像“HELLO[1]”这样会输出“E”的字符。但是我试图找到找到的字符的索引号。 在 Python 中,我将通过以下方468 收藏
-
问题内容 我正在使用带有 Go 1.11 运行时的 Google App Engine 标准环境。Go 1.11 的文档说“使用 stdout 编写应用程序日志作为输出,使用 stderr 编写错误”。Go 1.9 指南的迁移还建议不要直接调用 Go316 收藏
-
问题内容 我有一个包含字符串作为 []byte 字段的结构,我想将其编码为 JSON。但是,生成的 JSON 包含切片内容的非预期字符串表示。这是我所指的一个例子: package main import ( "fmt"399 收藏
-
问题内容 人们如何在基于 Go 的 AppEngine 应用程序中处理模板的使用? 具体来说,我正在寻找一个提供以下功能的项目结构: 模板和部分模板的分层(目录)结构 允许我在我的模板上使用116 收藏
-
问题内容 当使用interface{}as 函数参数类型、给定非指针类型并json.Unmarshal与它一起使用时,我在 Go 中遇到了一个错误。 因为一段代码值一千字,这里举个例子: package main import ( "enco351 收藏
-
问题内容 我将一个 JSON 用户对象发布到我的 Golang 应用程序,在其中我将“req.body”解码为“用户”结构。 err := json.NewDecoder(req.Body).Decode(user) //handle err if there is one 和“用户”结构: type Us499 收藏