问题标签 [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.
c++ - 如何在 Go 中使用 C++
在新的Go语言中,如何调用 C++ 代码?换句话说,我如何包装我的 C++ 类并在 Go 中使用它们?
go - 可以在 Go 中进行 call-cc 吗?
是否可以在 Google 的新 Language Go中进行Call-with-current-continuation?
go - Google 的 go 语言是否解决了 Paul 的 Graham 的帖子“为什么 Arc 不是特别面向对象”中的问题?
Google 的Golang是否解决了 Paul 的 Graham 的帖子“为什么 Arc 不是特别面向对象”中提到的语言问题?
go - 你能检测出给定数量的 goroutine 将创建多少个线程吗?
我知道 goroutine 被多路复用到多个操作系统线程上,所以如果一个应该阻塞,比如在等待 I/O 时,其他的会继续运行。但是有没有办法提前知道如果我要创建 n 个 goroutine 会产生多少线程?
例如,如果我们调用下面的函数,我们是否知道将为 n 个 goroutine 创建多少(或最大数量)系统线程:
go - Go 中类似 getopt 的行为
如何很好地解析程序参数列表并program [-d value] [--abc] [FILE1]
在 Go 中自动处理“--help”和/或“--version”(例如“”)?
go - 如何编译 Go 程序?
我得到了编译:
并输入“hello world”:
然后我尝试编译它,但它不会:
这是在奔腾上的 Ubuntu Linux 上进行的。去安装并通过它的测试。那么我哪里做错了?有人能告诉我从这里去哪里吗?
我也试过这个程序:
但这也行不通(必须停止双关语):
command-line - 如何在没有“标志”包的情况下在 Go 中获取命令行参数?
我正在尝试为 Go 编写一个 GNU 风格的命令行解析器,因为该flags
包还没有处理所有这些:
显然,我不想使用该flags
软件包,因为我正在尝试替换它。有没有其他方法可以进入命令行?
networking - Go 网络编程库
我决定用 Go 重写我的大部分分布式服务器程序,以替换现有的基于 c# 的程序。
有人可以指点我 Go TCP 库或 Go 通用网络编程库。
谢谢
Edi:......我如何编译这个代码是visual stuido 2008?谢谢
scala - Scala 和 Google 'Go' 语言之间是否有比较(逐个功能)?
我想知道是否有人可以比较 Scala 和 Google 'Go' 语言(逐个功能,如并发模型、集合等)?
windows - Go 编译器可以安装在 Windows 上吗?
我一直在golang.org上寻找Windows 编译器,但似乎找不到。我只能看到 Linux 和 OS X 编译器。有谁知道 Go 编程是否可以在 Windows 上完成,还是谷歌还没有实现?
更新:截至目前(2012 年 11 月)golang.org似乎有适用于 windows 32/x86_64 的官方二进制版本。