问题标签 [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 投票
12 回答
133982 浏览

c++ - 如何在 Go 中使用 C++

在新的Go语言中,如何调用 C++ 代码?换句话说,我如何包装我的 C++ 类并在 Go 中使用它们?

0 投票
1 回答
1033 浏览

go - 可以在 Go 中进行 call-cc 吗?

是否可以在 Google 的新 Language Go中进行Call-with-current-continuation

0 投票
3 回答
2383 浏览

go - Google 的 go 语言是否解决了 Paul 的 Graham 的帖子“为什么 Arc 不是特别面向对象”中的问题?

Google 的Golang是否解决了 Paul 的 Graham 的帖子“为什么 Arc 不是特别面向对象”中提到的语言问题?

0 投票
3 回答
4840 浏览

go - 你能检测出给定数量的 goroutine 将创建多少个线程吗?

我知道 goroutine 被多路复用到多个操作系统线程上,所以如果一个应该阻塞,比如在等待 I/O 时,其他的会继续运行。但是有没有办法提前知道如果我要创建 n 个 goroutine 会产生多少线程?

例如,如果我们调用下面的函数,我们是否知道将为 n 个 goroutine 创建多少(或最大数量)系统线程:

0 投票
9 回答
13028 浏览

go - Go 中类似 getopt 的行为

如何很好地解析程序参数列表并program [-d value] [--abc] [FILE1]在 Go 中自动处理“--help”和/或“--version”(例如“”)?

0 投票
4 回答
12640 浏览

go - 如何编译 Go 程序?

我得到编译:

并输入“hello world”:

然后我尝试编译它,但它不会:

这是在奔腾上的 Ubuntu Linux 上进行的。去安装并通过它的测试。那么我哪里做错了?有人能告诉我从这里去哪里吗?

我也试过这个程序

但这也行不通(必须停止双关语)

0 投票
2 回答
4981 浏览

command-line - 如何在没有“标志”包的情况下在 Go 中获取命令行参数?

我正在尝试为 Go 编写一个 GNU 风格的命令行解析器,因为该flags包还没有处理所有这些:

显然,我不想使用该flags软件包,因为我正在尝试替换它。有没有其他方法可以进入命令行?

0 投票
2 回答
1037 浏览

networking - Go 网络编程库

我决定用 Go 重写我的大部分分布式服务器程序,以替换现有的基于 c# 的程序。

有人可以指点我 Go TCP 库或 Go 通用网络编程库。

谢谢

Edi:......我如何编译这个代码是visual stuido 2008?谢谢

0 投票
1 回答
2227 浏览

scala - Scala 和 Google 'Go' 语言之间是否有比较(逐个功能)?

我想知道是否有人可以比较 Scala 和 Google 'Go' 语言(逐个功能,如并发模型、集合等)?

0 投票
9 回答
34619 浏览

windows - Go 编译器可以安装在 Windows 上吗?

我一直在golang.org上寻找Windows 编译器,但似乎找不到。我只能看到 Linux 和 OS X 编译器。有谁知道 Go 编程是否可以在 Windows 上完成,还是谷歌还没有实现?

更新:截至目前(2012 年 11 月)golang.org似乎有适用于 windows 32/x86_64 的官方二进制版本。