28得票6回答
Go语言中当前正在运行的进程列表

我该如何在Go语言中获取当前运行的进程列表? OS包提供了一些函数:http://golang.org/pkg/os/ 但是没有提供查看正在运行的进程列表的函数。

7得票1回答
无法找到 /oauth/device/code Auth0 Java API

有没有通过Auth0 Java API获取设备代码的API?我们在Go中使用以下片段,问题是是否有标准API或者我们应该进行HTTP请求调用。 url := "https://dev-foo.us.auth0.com/oauth/device/code" payload := string...

12得票9回答
C++中的标准defer/finalizer实现是什么?

关于Golang风格的defer的概念可以在这里和这里找到。 我想知道,C++11、C++14的STL,或者Boost库,或者其他一些库是否包含这样一个类的实现?这样我就可以在每个新项目中使用它而不必重新实现它。

33得票5回答
Golang中"go get"命令显示"go: missing Git command"错误

我是go语言的新手。尝试使用"go get"命令导入一个go库,但在cmd中出现了以下错误:go: missing Git command. See https://golang.org/s/gogetcmd package github.com/ttacon/chalk: exec: "gi...

23得票4回答
在Go中创建一个由相关常量组成的枚举。

在 Go 语言中,对于大量相关的常量,最好(或正确)的分组方式是什么?例如,C# 和 C++ 都有 enum 来解决这个问题。

39得票4回答
为什么Go语言有类型化的nil?

为什么Go语言使用类型化的nil?它可以为了方便而触发显式接口确认检查。未经类型化的nil有何问题?设计者们打算用类型化的nil解决什么问题?

161得票15回答
无法下载,$GOPATH未设置。

我想使用 go get github.com/jehiah/json2csv 安装 json2csv,但是我收到了如下错误:package github.com/jehiah/json2csv: cannot download, $GOPATH not set. For more detai...

24得票1回答
如何编写一个映射数组 [golang]

我有一张地图,其中值是一个地图数组。 示例: thisMap["coins"][0] = aMap["random":"something"] thisMap["notes"][1] = aMap["not-random":"something else"] thisMap["coins...

189得票6回答
Go语言中文件名的规范是什么?

我可以找到关于在Go中命名包的约定:单词之间没有下划线,所有字母都小写。这个约定是否适用于文件名呢?您是否也将一个结构体放在一个文件中,就像Java类一样,然后以结构体的名称命名该文件?目前,如果我有一个叫做WebServer的结构体,我会将其放在名为web_server.go的文件中。

274得票13回答
Go 提供 REPL 吗?

交互式环境对程序员来说非常有帮助。但是,似乎 Go 语言并没有提供它。我的理解正确吗?