golang
已收录文章:1794篇
-
问题内容 我有一些从 Go 程序中读取的文本文件。我想发布一个可执行文件,而不额外提供该文本文件。如何将它嵌入到 Windows 和 Linux 上的编译中? 正确答案 使用go-bindata。从自述文件418 收藏
-
问题内容 我正在尝试发出 POST 请求,但无法完成。另一边没有收到任何东西。 这是它应该如何工作的吗?我知道这个PostForm功能,但我认为我不能使用它,因为它不能用 来测试httputil,对255 收藏
-
问题内容 我想创建一个类似 Facebook 的页面,如果用户向下滚动页面,则无需刷新即可获取旧帖子。我之前使用 Ajax 完成了这项工作,并使用 JS 附加了 HTML 页面。 但是,由于我现在使用 Go322 收藏
-
问题内容 我正在使用 Gin 框架编写一个 REST API。但是我在测试我的控制器和研究 TDD 和 Mock 时遇到了麻烦。我试图将 TDD 和 Mock 应用于我的代码,但我做不到。 我创建了一个非常精简的测试276 收藏
-
问题内容 我想知道 在 go 中处理多级抽象错误 的最佳方法是什么。每次如果我必须为程序添加一个新的抽象级别,我就不得不将错误代码从低级别传输到高级别。因此日志文件中有重复的468 收藏
-
问题内容 我有一个使用 httprouter 和 negroni 的网络服务器。用户通过外部 OAuth 登录该系统。我们将令牌保存到指示他们是否已登录的加密会话中。我想使用中间件来验证此令牌是否存在,如245 收藏
-
问题内容 运行sudo apt-get install golang-stable,我得到 Go 版本go1.0.3。有什么方法可以安装go1.1.1吗? 正确答案 [更新(以前的答案不再适用)] 获取最新版本: sudo add-apt-repository ppa:longsleep/go152 收藏
-
问题内容 是否可以更改接口定义的变量的指针类型和值? 我可以用反射改变指针值:v.Elem().Set(reflect.ValueOf(&Greeter{"Jack"}).Elem())相当于a = &Greeter{"Jack"}. 但是我怎样才能433 收藏
-
问题内容 我创建了一个我想在后台不可见地运行的应用程序(无控制台)。我该怎么做呢? (这适用于 Windows,在 Windows 7 Pro 64 位上测试) 正确答案 在网上找到的文档说我可以用类似402 收藏
-
问题内容 我以 JSON 形式接收一些数据,但如果一个对象为空,它不会返回一个空结构,而是一个空字符串,并且在解组时,它会返回一个错误。 因此,不是数据{"key":{}},{"key&quo473 收藏
-
问题内容 golang如何将日期转换为不同的格式? 正确答案 在Go中,可以使用time包来处理日期和时间。可以使用time.Parse()函数来解析一个字符串表示的日期时间,然后使用time.Format()函数458 收藏
-
问题内容 嗨,我正在使用 Go 开发一个 rest API,我希望用户传递 JSON 参数: Offset int64 `json:"offset"` Limit int64 `json:"limit"` SortBy string `json:"sortby"` Asc bool `json:"asc&q406 收藏