Go是一种最初在Google开发的开源编程语言。它是静态类型的,语法松散地源自C,添加了自动内存管理,类型安全性,一些动态类型化功能,其他内置类型(如可变长度数组和键值映射)以及大型标准库。
goleveldb 在关闭并重新打开数据库时无法将数据写入数据库
我正在使用 go leveldb 实现:goleveldb。 github.com/blevesearch/goleveldb 或 github.com/syndtr/goleveldb。 我正在做一个相当简单的练习。使用 OpenFile() 创建并打开数据库,...
Go 有没有办法做重复的后台任务?我正在考虑Java中的Timer.schedule(task,delay,period)之类的东西。我知道我可以使用 goroutine 和 Time.sleep() 来做到这一点,但我...
创建简单的“匹配任何内容”处理程序的正确语法是什么? mux.NewRouter().StrictSlash(true).Path("/").... 上面的代码似乎严格匹配 / 和 /foo 不会被匹配
父进程的 golang 副本无法进行 https/tls 调用并获取“tls:无法验证证书”
我正在 https://github.com/NorseGaud/go-daemon 上工作,我无法在子进程内运行 http GET 调用。我对 golang 和 os.Process 还不够了解。 我正在使用 macOS。 当我...
在 Go 模板中,您可以像这样检索字段: template.Parse("{{ .Title }}") 模板.执行(w,myObject) 你会如何“内联”当前......
我想将扫描的值添加到数组的长度中,但我的代码有错误。 我们不能像其他编程语言那样做到这一点。 包主 导入“fmt” 功能我...
我正在尝试确定一个接口是否是绑定的从属接口,但是,即使在我知道的标志中,Go net interface() 结构似乎也不会返回此信息。 是否
WebRTC:在带有基于 Go 的对等点的 Safari 上未调用 ontrack()
我正在尝试通过 WebRTC 将视频从我的 golang 后端(使用此 WebRTC 实现)流式传输到客户端浏览器。 我的实现适用于 Chrome,但不适用于 Safari,因为
包主要 进口 ( “FMMT” “同步” “时间” ) var wgsync.WaitGroup 函数主() { ch := make(chan int) // 在 main() 中声明通道 wg.广告...
任何时候我尝试使用 go run 运行用 GO 编写的任何脚本。 (在 Windows 上),它返回以下错误: 执行:“C:\ Users \ matti \ AppData \ Local \ Temp \ go-build1549561893 \ b001 \ exe \ test_sc ...
我有两个表 - 功能和标签。在标签表中,我有 id_banner、tag_list、features_id 列。并在功能栏功能。这些表通过功能列进行外部绑定(功能 -
如何配置 Goland IDE *不*警告“<Symbol>在此包中重新声明”错误
我正在使用 Goland IDE 编写各种简单的实验性 Go 程序,以提高我对 Go 的理解并进行各种其他练习。 我有一个包含 N 个不同 Go 文件的目录,...
在 Go 中,当字段可以根据其他字段具有不同类型时,解组 JSON 的正确方法是什么?
假设我有一条如下所示的 JSON 消息: { “类型”:字符串 “data”:基于上述类型的内容列表 } 两个例子可能是 { “类型”:&
无法使用我的 Google Chrome 扩展程序发出 POST 请求
我有一个 Google Chrome 扩展 (GCE),它将向我的服务器发出请求(Nginx - 后端 Golang) 我已经在后端配置了 CORS,我可以使用 Po 轻松地向我的服务器创建任何 HTTP 方法...
我正在尝试使用 Gorm 定义自定义联接表并按照此处的文档进行操作。 更新:我的问题是创建的列和删除的列从未创建: 错误:列“created_at&qu...
我遇到了如下问题:编写单元测试时比较2个错误 包主 进口 ( “错误” “FMMT” “反映” “github.com/google/go-cmp...
我使用golang作为我的后端。我在redis中存储一些令牌值。我正在设置值HSET并获取HGETALL中的值。我想知道是否有任何函数可以设置过期时间...
我正在使用 golang.org/x/sys/windows/svc 包在 Go 中编写 Windows 服务。 到目前为止,一切都很顺利,而且很容易上手,我喜欢它。 我已经写了一些自动更新
如何在nodejs中像nodemon一样实时重新加载golang REST项目?
我想在 echo labstack 中运行 golang REST api 项目。 出于开发目的,我希望当我保存文件时,它会自动刷新 VS 代码中的 api,就像 Nodemon 在 NodeJS 中所做的那样。 我正在努力...
无法连接到 Postgres(使用 Go 和 Docker)
我正在尝试制作一个分别包含 Go 模块和 Postgres 数据库的 Docker 容器。 但是我的 Go 模块无法连接到我的 Postgres 数据库。 我尝试过的是以下...