问题标签 [go]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
10 回答
5576 浏览

python - 学习 Go 或提高我的 Python/Ruby 知识

我正在阅读有关 Go 的信息,我可以看到它非常好,并且可以在几个月内成为许多开发人员使用的语言,但我想决定一件简单的事情:学习 Go 还是提高我的 Python 或 Ruby 知识?

使用 Python 开发的
年数:1 使用 Ruby 开发的年数:0.3

0 投票
4 回答
2078 浏览

xml - Go XML Unmarshal 示例无法编译

go 文档中的 Xml 示例已损坏。有谁知道如何使它工作?当我编译它时,结果是:

以下是相关代码:

0 投票
15 回答
362276 浏览

go - Go中的可选参数?

Go 可以有可选参数吗?或者我可以只定义两个具有相同名称和不同数量参数的函数吗?

0 投票
2 回答
31468 浏览

sorting - Easy way to get the keys in a map in alphabetical order

In Go, what's the easiest way to get the keys in a map sorted alphabetically? This is the shortest way I can do it:

0 投票
11 回答
932372 浏览

dictionary - 如何检查地图是否包含Go中的键?

我知道我可以通过以下方式遍历地图m

并寻找一个密钥,但有没有更有效的方法来测试一个密钥在地图中的存在?

我在语言规范中找不到答案。

0 投票
4 回答
4698 浏览

go - Go 中的 slice 类型有什么意义?

我已经阅读了这篇文章,但仍然没有完全意识到slice反对的优势array。所以我期待有人在 SO 中解释得比它更好,我相信你可以:)

0 投票
6 回答
51871 浏览

struct - Go中的结构体大小

我正在研究 Go,它看起来很有希望。我试图弄清楚如何获得 go 结构的大小,例如

当然我知道它是 24 字节,但我想以编程方式知道它..

你有什么想法吗?

0 投票
10 回答
38303 浏览

passwords - Go中的getpasswd功能?

情况:

我想从stdin控制台获取密码条目 -不回显用户键入的内容getpasswd有什么东西可以与Go 中的功能相媲美吗?

我尝试了什么:

我尝试使用syscall.Read,但它与输入的内容相呼应。

0 投票
1 回答
701 浏览

go - exec.Run 和 argv 问题

我想创建一个 exec.Cmd 数组并将它们连接在一起以制作一个 squid 身份验证器。它在文件中的命令没有参数时起作用。使用参数,它只读取EOF。我检查了 argv 数组,它的内容没问题。

代码的相关部分是:

有任何想法吗?谢谢。

PS:如果有帮助,完整的程序源码在github

0 投票
3 回答
701 浏览

go - 使用 Go,如何将未知数量的字节附加到向量中并获取字节切片?

我正在尝试将大量数字编码为字节列表(Go 中的 uint8)。字节数未知,所以我想使用vector。但是 Go 不提供字节向量,我该怎么办?是否有可能获得这样一个字节向量的切片?

我打算实现数据压缩。我不是用相同的字节数存储小数和大数,而是实现了一个可变字节,它使用较少的字节数和更多的字节数。

我的代码无法编译,类型断言无效:

我希望将很多这样的代码写入二进制文件,所以我希望 func 可以返回字节数组。

我还没有找到有关矢量的代码示例。