FAQ

Search Discussions

84 discussions - 538 posts

  • 大家好, 我是美国人,最近注意到Go好像在中国相当受欢迎,我的印象正确吗? 如果正确的话,有没有人可以解释一下为什么会在中国特别受欢迎,而且中国有什么大规模的组织使用Go。 很高兴可以参加一下下写程式的国际交流 谢谢 -- -- 官网: http://golang-china.org/ IRC: irc.freenode.net #golang-china @golangchina --- ...
    Jon RennerJon Renner
    May 21, 2013 at 8:23 am
    Feb 26, 2014 at 5:58 am
  • 一直在windows下开发服务器代码,再用ssh远程连到linux上编译运行。 最近想把笔记本换成linux系统,直接用linux工作,学习。 想让大伙帮忙推荐一款适合个人开发工作用的linux发行版本。 了解了一下ubuntu, RedHat企业版,Fedora,CentOS,SUSE, 但是还拿不定主意。 2013-05-29 guoshanhe1983 -- -- 官网 ...
    Guoshanhe1983Guoshanhe1983
    May 29, 2013 at 11:53 am
    Dec 16, 2013 at 2:08 am
  • 如题 go 1.1后官方会有什么动向呢?有最新消息的朋友分享下拉... -- -- 官网: http://golang-china.org/ IRC: irc.freenode.net #golang-china @golangchina --- 您收到此邮件是因为您订阅了 Google 网上论坛的“Golang-China”论坛。 要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到 ...
    曹贤曹贤
    May 22, 2013 at 3:47 am
    Jun 6, 2013 at 12:19 pm
  • 好久没来麻烦大家了,今天不得已请教几个问题: 刚学完lua,想在go里面使用。搜索到https://github.com/aarzilli/golua这个包,然后导入,结果与项目一起编译时,出现提示: ld: library not found for -llua collect2: ld returned 1 exit status 请问: 1、我没有使用上面所说的go ...
    LinzhiyuLinzhiyu
    May 16, 2013 at 2:51 am
    May 22, 2013 at 1:31 am
  • 在错误处理上,一直认为程序应该以“全局last error”(如C的errno或Windows的 GetLastError/SetLastError)作为主要的错误传递方式,而把异常、返回值等作为辅 助手段。 Go选择了返回值方式,导致底层函数不得不一层层把自己处理不了的错误往上返回;而且 很多可以只有一个返回值的函数也因此变成了两个返回值,用起来也更不方便:比如对于不 ...
    野生大老虎野生大老虎
    May 24, 2013 at 2:00 am
    May 27, 2013 at 9:19 am
  • 我想把go加入到我们的一个项目中,要把他弄成一个模块供C/C++调用,是否有方法可以在C语言里面嵌入go??或者调用go的一些功能 -- -- 官网: http://golang-china.org/ IRC: irc.freenode.net #golang-china @golangchina --- 您收到此邮件是因为您订阅了 Google 网上论坛的“Golang-China”论坛。 ...
    林益良林益良
    May 3, 2013 at 6:15 am
    May 3, 2013 at 2:23 pm
  • 每次重新安装系统(MAC ,LINUX)如果重装golang的话,都要去设置profile,结果每次都被gopath搞得死去活来的。貌似这个问题在升级1.1后更明显,明明设置了gopath了,还是会提示$GOPATH not set. For more details see: go help gopath 求解惑,求技巧 -- -- 官网: http://golang-china.org/ ...
    David HuDavid Hu
    May 26, 2013 at 6:32 am
    Mar 30, 2014 at 6:31 am
  • 大家把知道的都往这发,方便正在技术选型的人评估。。 格式这样 名字 网站 代码量 用户数量 ---------------------------- 可以穿插讨论。 我先来: 名字:七牛云存储 网站:http://www.qiniutek.com/ 代码量:30万+ 用户数量:未知,希望知情者补充 -- -- 官网: http://golang-china.org/ IRC ...
    高帆高帆
    May 7, 2013 at 11:38 am
    Aug 18, 2013 at 3:27 pm
  • 请看:http://play.golang.org/p/Hl_FofZGb7 运行结果: 0 a 1 aa 2 a 3 4 a 5 aaa 6 对应perl的源码: $_ = "abaabaccadaaae"; @_ = /a*/g; $i = 0; for (@_) { print "$i $_\n"; $i++; } 运行结果: 0 a 1 2 aa 3 4 a 5 6 7 a 8 9 ...
    GuaguaGuagua
    May 23, 2013 at 9:05 am
    May 25, 2013 at 5:12 am
  • Hi. liteide x18.2 released, thanks for Nik-U(https://github.com/Nik-U) Binary downloads <http://code.google.com/p/golangide Source code <https://github.com/visualfc/liteide Google group ...
    VfcVfc
    May 21, 2013 at 1:31 pm
    Jun 26, 2013 at 1:15 am
  • 升级到Go1.1后, go get -u 无法更新,竟然提示 cannot download, $GOPATH not set. 下面是升级的命令: $go get -u github.com/go-sql-driver/mysql go install runtime/cgo: open /usr/local/go/pkg/darwin_amd64/runtime/cgo.a ...
    红俊 郭红俊 郭
    May 16, 2013 at 9:18 am
    May 18, 2013 at 3:34 am
  • 跑了下 $GOROOT/test/bench/shootout/timing.sh, 发现Go的性能真的和C差不多了. 详细数据请访问: http://my.oschina.net/chai2010/blog/130859 -- chaishushan http://my.oschina.net/chai2010 http://chai2010.bitbucket.org/ ...
    Chai2010Chai2010
    May 14, 2013 at 10:04 am
    May 21, 2013 at 7:23 am
  • slice只有一个操作函数appand,怎么delete一已有元素? -- -- 官网: http://golang-china.org/ IRC: irc.freenode.net #golang-china @golangchina --- 您收到此邮件是因为您订阅了 Google 网上论坛的“Golang-China”论坛。 要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到 ...
    郝磊郝磊
    May 23, 2013 at 12:04 pm
    May 29, 2013 at 1:33 am
  • 在 Google I/O 开幕的前两天啊。 ---------- Forwarded message ---------- From: Andrew Gerrand <<span class="m_body_email_addr" title="9372cecb2e4335ef6f1172cda806b50b" adg@golang.org</span Date: Tue, May 14, ...
    MinuxMinux
    May 13, 2013 at 10:01 pm
    May 16, 2013 at 11:32 pm
  • 最近蛮想沉下来把go的api都读一遍,但是越读越发现一些不爽,感觉go的library是很匆忙和随意的产物,当然本文意思并非说go怎么怎么不好,而是希望go能够越来越好,因为我还是很喜欢这个语言的 举简单的三个例子就可以一窥究竟 第一个是昨天感谢minux大神解答的关于32位机器和64位机器不同的问题,简单来说下面代码 type FLOAT float64 func main() { p1 := ...
    Chaomo LiChaomo Li
    May 30, 2013 at 12:40 pm
    May 30, 2013 at 2:46 pm
  • 刚学golang不久,下面这段代码,让我有点不解.... package main type A struct{ name string } type B struct{ A id int32 } type C struct{ score float32 } type D struct{ B C test string } func (a A) SayHi(){ println("this is ...
    Zhen CuiZhen Cui
    May 9, 2013 at 7:18 am
    May 15, 2013 at 1:13 am
  • 这宿折腾疯了, 源码看附件, 使用的地方是gameai , 和gamelib . 然后就是做了一个小测试, 平时用者没事, 做了一个100000此的循环之后, bytes.Buffer就开始报错。 诡异的是, 如果我在gamelib/server.go 文件33行左右的位置, 追加一个Log.Println什么命令, 这个错误就不出现了。 Download the attachment , ...
    AbleAble
    May 21, 2013 at 9:56 pm
    Jun 3, 2013 at 8:38 am
  • package main import "fmt" func main() { n := 4 var utf8Bytes [n*4]byte fmt.Println(utf8Bytes) } // prog.go:7: invalid array bound n * 4 �@�e�@����是因��, 我打算�� big5 �D�a�� utf8, 原本的 []byte �L度�� n, ...
    DlinDlin
    May 31, 2013 at 6:16 am
    May 31, 2013 at 8:46 am
  • 最近在做socket 编程 想把 int 类型转成c语言中 unsigned short 不知道怎么解决,请大家帮忙解决. 例子 输入: 12 输出: \x0c\x00 不胜感激 -- -- 官网: http://golang-china.org/ IRC: irc.freenode.net #golang-china @golangchina --- 您收到此邮件是因为您订阅了 Google ...
    张兴宸张兴宸
    May 22, 2013 at 9:21 am
    May 22, 2013 at 10:38 am
  • 我像用go做网络爬虫,像https://github.com/PuerkitoBio/gocrawl无法分析ajax 找了半天只发现java中的htmlunit可以做,想问问大家有人再开发这样的库吗? -- -- 官网: http://golang-china.org/ IRC: irc.freenode.net #golang-china @golangchina --- ...
    GuaguaGuagua
    May 28, 2013 at 10:58 am
    Jan 7, 2014 at 1:57 am
  • 今天在网上看到一篇文章,介绍了IntelliJ IDEA, 下载试用了一下,找到了用vs2008开发程序的感觉。 idea通过一个插件支持go语言(idea对java提供了完善的支持),因为是用于开发go语言,所以下载了免费版,最新版约131MB。 体验: 提供了高亮和智能提示功能。 可以方便地跳转到相应的go包函数调用处。 支持多平台。 缺点: 占用内存大,200多MB 只支持英文,不支持中文 ...
    Guoshanhe1983Guoshanhe1983
    May 17, 2013 at 7:07 am
    Aug 6, 2013 at 4:27 pm
  • 我想写一些通用的工具,所以参数类型是interface{}的,比如slice没有delete函数,我写了一个delete函数,但是碰到一个问题即,如何判断两个interface{}类型相同 我想法是reflect.TypeOf(p1) == reflect.TypeOf(p2) 并且reflect.ValueOf(p1) == ...
    Chaomo LiChaomo Li
    May 28, 2013 at 2:57 pm
    May 30, 2013 at 2:45 am
  • 目标: 是想获取windows现在最上层的窗口(其实就是rtx来消息了自动弹出), 然后获取下窗口名字, 因为用的是arch, 用远程连win用rtx, 想让win跑个程序来消息则通知arch 过程: 搜索了下貌似需要调用以下windows api 在 User32.lib User32.dll 里 方法 GetForegroundWindow 和 GetTopWindow 查看了 ...
    Cloud TaoCloud Tao
    May 29, 2013 at 3:33 am
    May 29, 2013 at 10:09 am
  • 怎么让一个interface包含一组成员变量,而不仅仅是方法?或者能有相同效果的解决方法 -- -- 官网: http://golang-china.org/ IRC: irc.freenode.net #golang-china @golangchina --- 您收到此邮件是因为您订阅了 Google 网上论坛的“Golang-China”论坛。 ...
    4242
    May 17, 2013 at 8:50 am
    May 17, 2013 at 9:39 am
  • 网通无法访问,换用代理可以 .tc <http://goalang.tc 域名意味深长啊 -- -- 官网: http://golang-china.org/ IRC: irc.freenode.net #golang-china @golangchina --- 您收到此邮件是因为您订阅了 Google 网上论坛的“Golang-China”论坛。 ...
    FreyFrey
    May 16, 2013 at 1:34 am
    May 17, 2013 at 8:09 am
  • 如果�� goroutine 之前�]有看�^�@篇��烈建�h要看. 一看到�@�祟}�X得很�y�x的下去, 好像是�f Go �e面的�C制 http://golang.org/ref/mem 其���Y��很����, 就是�����狄��x和��有可能在不同的 goroutine �l生, 要用�����C制 channel 或是 sync. 不然程式�l生���}��在 ...
    DlinDlin
    May 15, 2013 at 2:56 am
    May 15, 2013 at 9:40 am
  • 在windows 32位上的做一个文件读取的rpc服务,在1.0时读完文件后不回收内存,go1.1咋还是这样呀,在centos 64位上就没问题,我哭 -- -- 官网: http://golang-china.org/ IRC: irc.freenode.net #golang-china @golangchina --- 您收到此邮件是因为您订阅了 Google ...
    王曦王曦
    May 14, 2013 at 3:17 am
    May 14, 2013 at 8:03 pm
  • 这个问题是qq群里的同学提出来的。 package main import ( "fmt" ) var a struct { wind map[string]*[4]int } func main() { a.wind = make(map[string]*[4]int) a.wind["k"] = &[4]int{1, 2, 3, 4} a.wind["k"][0] = 555 ...
    WheelcomplexWheelcomplex
    May 13, 2013 at 2:08 pm
    May 14, 2013 at 7:34 am
  • Andrew说这个版本应该是最后一个候选版本了,Google I/O 2013会议上面应该会有Go 1.1正式版本(好像专门有一个topic讲这个),而且能够和GCC 4.8.1保持同步。 ---------- Forwarded message ---------- From: Andrew Gerrand <<span class="m_body_email_addr" ...
    Yili ZhaoYili Zhao
    May 9, 2013 at 7:41 am
    May 12, 2013 at 4:17 pm
  • 看了半天的文档,net/rpc还有io package 都没有,是我没找到吗?? 如果没办法的话只能一个连接一个go routine来处理??还有go是不是连异步IO都没有?? -- -- 官网: http://golang-china.org/ IRC: irc.freenode.net #golang-china @golangchina --- 您收到此邮件是因为您订阅了 Google ...
    林益良林益良
    May 5, 2013 at 3:45 pm
    May 6, 2013 at 10:04 pm
  • package main import ( "fmt" "reflect" ) type One struct { name string}type Two struct { One sex string} func main() { t := Two{One: One{name: "tom"}, sex: "男"} fmt.Println(t.name) ...
    Gmale120Gmale120
    May 17, 2013 at 8:25 am
    May 23, 2013 at 6:47 am
  • golang可以支持cocos2d x么? 感觉应该是可以的吧?如果可以的话那就有的搞了 -- -- 官网: http://golang-china.org/ IRC: irc.freenode.net #golang-china @golangchina --- 您收到此邮件是因为您订阅了 Google 网上论坛的“Golang-China”论坛。 ...
    曹贤曹贤
    May 15, 2013 at 11:21 am
    May 21, 2013 at 12:06 pm
  • package test type User struct{ } type Depart struct{ } 我想得到test包里的所有的struct类型,怎么做? 可以做到吗? -- -- 官网: http://golang-china.org/ IRC: irc.freenode.net #golang-china @golangchina --- 您收到此邮件是因为您订阅了 Google ...
    Gmale120Gmale120
    May 15, 2013 at 8:29 am
    May 20, 2013 at 12:46 pm
  • 今天在看interface的文档,有一点不理解 : 如下面这句话: type ISayHello interface{ SayHello() } type Person struct{} func (person Person) SayHello(){ fmt.Println("hello") } 这就是说person实现了 ISayHello 这个接口。 ...
    Yee loneYee lone
    May 4, 2013 at 4:33 am
    May 13, 2013 at 7:44 am
  • everyone: 大家好,我是第一次通过email来发帖子,不知道格式和效果会是什么样子。如果有哪里不对的地方还希望大家能回信指正。 我刚开始接触Go语言,以前曾经写过一段时间的C程序,现在有个任务摆在我面前就是做一个udp的服务器,实现高并发,要尽可能承受更多的客户端连接。我网上找过一些Go的资料,关于goroutine相关的资料很少,而且大都是接收到一个回话就 ...
    besterChenbesterChen
    May 10, 2013 at 7:27 am
    May 11, 2013 at 1:03 pm
  • Hi. liteide x18 released, this is bug fix version. Binary downloads <http://code.google.com/p/golangide Source code <http://code.google.com/p/liteide <https://github.com/visualfc/liteide Google group ...
    Vfc liteideVfc liteide
    May 7, 2013 at 11:47 am
    May 8, 2013 at 8:48 am
  • headBytes :=make([]byte,128) readLen,err:=conn.Read(request) 程序报错eof 是这样的,给我发回的bytes 中头4个字节是内容长度,后面是内容 这个得怎么处理呀? -- -- 官网: http://golang-china.org/ IRC: irc.freenode.net #golang-china @golangchina ...
    Noah_zhNoah_zh
    May 28, 2013 at 7:11 am
    May 29, 2013 at 10:33 am
  • package main import ( "fmt" "html/template" "os" ) func main() { t := template.New("test") var err error t, err = t.Parse(`{{define "world"}}in world {{.}}{{end}}`) if err != nil { ...
    Gmale120Gmale120
    May 23, 2013 at 6:50 am
    May 23, 2013 at 2:16 pm
  • 今天无意中看到fmt中有好几个n64的临时变量, http://golang.org/src/pkg/fmt/print.go?s=5284:5361#L202 这个名字 有什么来历吗? n64, err := w.Write(p.buf) -- chaishushan http://my.oschina.net/chai2010 http://chai2010.bitbucket.org/ ...
    Chai2010Chai2010
    May 22, 2013 at 9:51 am
    May 22, 2013 at 10:36 am
  • ��教一下英文 在 ExpressivenessOfGo-2010.pdf p.12 �@句��意思是? -- -- 官网: http://golang-china.org/ IRC: irc.freenode.net #golang-china @golangchina --- 您收到此邮件是因为您订阅了 Google 网上论坛的“Golang-China”论坛。 ...
    DlinDlin
    May 22, 2013 at 8:50 am
    May 22, 2013 at 10:25 am
  • 用go语言编译后的问题 在win 32位机器上编译的exe 在win 64位上无法正常运行和没执行一样也不报错 求解... -- -- 官网: http://golang-china.org/ IRC: irc.freenode.net #golang-china @golangchina --- 您收到此邮件是因为您订阅了 Google 网上论坛的“Golang-China”论坛。 ...
    曹贤曹贤
    May 20, 2013 at 12:25 pm
    May 21, 2013 at 6:00 am
  • [code] func run1(){ fmt.Println(testing()[0]) } func run2(){ tmp, := testing() fmt.Println(tmp) } func testing() (int, error) { return 1, nil } [/code] 懒人我一直想,如果testing()的返回值是个array。 为什么不让 tmp, := ...
    . Yang. Yang
    May 18, 2013 at 12:10 pm
    May 19, 2013 at 2:36 pm
  • /debug/pprof/ profiles: block (http://localhost:11113/debug/pprof/block?debug=1) 14 goroutine (http://localhost:11113/debug/pprof/goroutine?debug=1) 2 heap ...
    AbleAble
    May 14, 2013 at 7:53 am
    May 16, 2013 at 1:55 pm
  • 直接上代码: 首先,我定了三个接口、一个结构和三个方法: type DeptModeFull interface { Name() string SetName(name string) Relocate(building string, floor uint8) } type DeptModeA interface { Name() string SetName(name string) } ...
    Hyper-carrotHyper-carrot
    May 10, 2013 at 2:59 am
    May 10, 2013 at 4:04 am
  • 看了go内存模型的一段代码 var a string var done bool func setup() { a = "hello, world"; done = true; } func main() { go setup(); for !done { } print(a); } 我们没有办法保证在main中看到了done值被修改的同时也 ...
    林益良林益良
    May 3, 2013 at 2:17 pm
    May 4, 2013 at 7:02 am
  • 遇到了一个问题(go1.1rc1的测试环境): https://code.google.com/p/go/issues/detail?id=5389 现在有2个疑问: 1. fmt.Println是否会导致goroutine重新调度 2. go1.1rc1和go1.0.3输出不同, 是否算API不兼容? -- chaishushan http://my.oschina.net/chai2010 ...
    Chai2010Chai2010
    May 2, 2013 at 8:20 am
    May 3, 2013 at 7:49 am
  • 按照现在go的模板用法,如果多个页面需要同一个layout,每个页面需要写成 template header xxxx [body] temlate footer header和footer写成单独的子模板 实际上当html相当复杂时,很难划分成上面的样子,而且页面布局调整的话,每个模板文件都要修改。 更好的方式应该是定义 xx.layout文件如下 header template aaa ...
    SdmSdm
    May 10, 2013 at 9:15 am
    Jun 14, 2013 at 6:59 am
  • 我也关注这个框架。。很有发展潜力.. 在 2012年9月2日星期日UTC+8下午2时46分47秒,notedit写道: -- -- 官网: http://golang-china.org/ IRC: irc.freenode.net #golang-china @golangchina --- 您收到此邮件是因为您订阅了 Google 网上论坛的“Golang-China”论坛。 ...
    张仲东张仲东
    May 31, 2013 at 1:58 am
    May 31, 2013 at 1:10 pm
  • map和chan也是多值返回,但第二值可以忽略,比如可以直接这样写 a:=mapVal[b], 也可以a,ok:=mapVal[b],同理chan也可以,但函数如返回是多值,如要忽略,则必须用"_",是这样的语法吗? -- -- 官网: http://golang-china.org/ IRC: irc.freenode.net #golang-china @golangchina --- ...
    郝磊郝磊
    May 29, 2013 at 11:13 am
    May 29, 2013 at 1:18 pm
  • 比方�f type T struct { V1 int8[10] V2 byte[20] V3 float } 原本我用 var t T binary.Read(c, binary.LittleEndian, &t) // 其�� client /server 都是 little endian 不需要�D�Q 我想要加速��理 feed �M struct 速度. 是否除了 unsafe ...
    DlinDlin
    May 28, 2013 at 12:01 pm
    May 28, 2013 at 3:22 pm
Group Navigation
period‹ prev | May 2013 | next ›
Group Overview
groupgolang-china @
categoriesgo
discussions84
posts538
users108
websitegolang.org

108 users for May 2013

Minux: 34 posts Ruiqi Hong: 33 posts Chai2010: 29 posts Steve wang: 24 posts 林益良: 18 posts Monnand: 17 posts Linzhiyu: 16 posts 高帆: 16 posts Dlin: 15 posts 李四保: 14 posts Able: 10 posts Frey: 10 posts Hyper-carrot: 10 posts Oling Cat: 10 posts Shiwei xu: 10 posts 曹贤: 9 posts Gmale120: 8 posts Fu Yunge: 8 posts Lihui: 8 posts Yili Zhao: 8 posts
show more