FAQ

Search Discussions

63 discussions - 375 posts

  • http://www.yinwang.org/blog-cn/2013/04/24/go-language/ -- -- 官网: http://golang-china.org/ IRC: irc.freenode.net #golang-china @golangchina --- 您收到此邮件是因为您订阅了 Google 网上论坛的“Golang-China”论坛。 ...
    MarschantMarschant
    Apr 26, 2013 at 1:45 am
    Jul 31, 2013 at 6:22 am
  • 最近学习go语言,想用来做游戏服务器,有这样一个场景,一般情况下我会建立起与玩家数据的对应关系数据结构,比如: type struct User { name string password buildings []Buildings .... } type struct Building { name string level int } ...
    卓一抗卓一抗
    Apr 23, 2013 at 6:47 am
    Apr 25, 2013 at 8:38 am
  • 请教大家一个问题: 如题,或者叫goroutine安全,, 可以同时有两个以上的goroutine对同一个map进行读或写操作,而不需要锁之类的东西来同步吗? 或者2个以上读可以,但两个以上写不行?? -- -- 官网: http://golang-china.org/ IRC: irc.freenode.net #golang-china @golangchina --- ...
    卓一抗卓一抗
    Apr 22, 2013 at 6:25 am
    Apr 23, 2013 at 6:41 am
  • 如果在设计初期,某个全局变量或者函数只是作为包的内部使用,但是后来需要改为外部使用,改为第一个字母大写,在这种情况下,所有以前调用此变量的或函 数的地方都需要跟着改变,这是一个很大的工作量,在编程过程中非常不希望看到的,还不如加一个Export作为导出,自由度大了很多。这也是功能分开化 的好处,改变一个地方不需要全部跟着改。 ...
    KnightKnight
    Apr 6, 2013 at 5:31 am
    Apr 8, 2013 at 6:34 am
  • hello ,以下代码: select { case msg, mq_ok = <-actor.msg_qback: case msg, mq_ok = <-actor.msg_q: } 当msg_qback和msq_q里都有数据的时候,哪一个channel的会被先取出来呢? 有什么办法保证msg_qback里的数据先被取出来呢? -- -- 官网 ...
    卓一抗卓一抗
    Apr 21, 2013 at 9:33 am
    Apr 24, 2013 at 2:03 am
  • 有没有想找Golang 相关工作的? 如果你只是懂点Golang , 想朝着这个方向发展, 这个这里给你一个学习的机会。 如果你只用过Golang 做过一些简单web编程, 这里给你一个深造的机会。 如果你精通golang 对指针、 数据类型、socket 通讯、protobuf 有熟练的应用。 这里有一份非常适合你的职位!! 底薪 4000~ 18000不等。 需要你塌的下心,够冷静, ...
    AbleAble
    Apr 17, 2013 at 10:17 am
    May 5, 2013 at 1:06 pm
  • hello,大家好,我是golang新手,有个socket处理问题想向大家请教一下: 一般服务器都会有大量的socket连接,可以对每一个socket都开一个对应goroutine对其进行阻塞等待,但是这样太浪费了。 能不能让一个goroutine去epoll所有的socket的连接,当poll到有数据时向对应的处理goroutine发消息处理(chan)?? 这样是不是更好呢?? -- -- ...
    卓一抗卓一抗
    Apr 18, 2013 at 9:33 am
    Apr 19, 2013 at 4:03 pm
  • http://play.golang.org/p/l6dbnC-Yuy -- -- 官网: http://golang-china.org/ IRC: irc.freenode.net #golang-china @golangchina --- 您收到此邮件是因为您订阅了 Google 网上论坛的“Golang-China”论坛。 要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到 ...
    GuaguaGuagua
    Apr 17, 2013 at 8:46 am
    Apr 19, 2013 at 1:39 pm
  • Hi, all. I print "int(0)+0.0" as float, but result is error. Why does "0+0.0" and "int(0)+0.0" are diffent? package main import ( "fmt" "reflect" ) func main() { fmt.Printf("%f\n", 0+0.0) ...
    Chai2010Chai2010
    Apr 9, 2013 at 10:36 am
    Apr 12, 2013 at 8:08 am
  • 我都是复制粘贴的. -- -- 官网: http://golang-china.org/ IRC: irc.freenode.net #golang-china @golangchina --- 您收到此邮件是因为您订阅了 Google 网上论坛的“Golang-China”论坛。 要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到 golang-china+<span ...
    Dean SinaeanDean Sinaean
    Apr 9, 2013 at 1:41 am
    Apr 10, 2013 at 1:38 pm
  • go1.1正式版什么时候发布?有消息么,等的蛋碎了,马上就五一了....我现在用的还是1.0.3 -- -- 官网: http://golang-china.org/ IRC: irc.freenode.net #golang-china @golangchina --- 您收到此邮件是因为您订阅了 Google 网上论坛的“Golang-China”论坛。 ...
    曹贤曹贤
    Apr 27, 2013 at 11:14 am
    May 5, 2013 at 7:33 am
  • 刚在oschina看到Rob Pike的英文文章":Go at Google: Language Design in the Service of Software Engineering"[1]有中文翻译了:“Go在谷歌:以软件工程为目的的语言设计”。[2] [1] http://blog.golang.org/2013/03/two-recent-go-articles.html [2] ...
    Yili ZhaoYili Zhao
    Apr 24, 2013 at 12:20 am
    Apr 24, 2013 at 2:32 pm
  • 源码如下 package main import () func main() { var a int var b int32 a = 15 b = 15 + 15 b = b + 5 } ================ 一直指 var a int -- -- 官网: http://golang-china.org/ IRC: irc.freenode.net #golang-china ...
    Ting YangTing Yang
    Apr 10, 2013 at 1:22 pm
    Apr 12, 2013 at 12:15 am
  • 初始化语句,在编译器上是如何进行自动类型推导的。 一些字面常量是如何归类的?如 8 → int , 8.0 → float64 package main import ( "fmt" "reflect" ) func main(){ var v1 int = 8 var v2 byte = 8 v3 := 8 v4 := 8.0 fmt.Printf("v1 ...
    老虞老虞
    Apr 9, 2013 at 1:42 pm
    Apr 11, 2013 at 4:44 am
  • 谢谢 -- chaishushan http://my.oschina.net/chai2010 http://chai2010.bitbucket.org/ http://golang-china.org -- -- 官网: http://golang-china.org/ IRC: irc.freenode.net #golang-china @golangchina --- ...
    Chai2010Chai2010
    Apr 12, 2013 at 9:52 am
    Apr 15, 2013 at 4:29 am
  • 之前一直都是在windows上开发今天换成linux发现个很糗的问题 编译不了 我的环境变量设置如下 GOROOT=/home/go PATH=$PATH:/home/go/bin GOPATH=/home/go GOPATH=$GOPATH:/home/warehouse/go go build ./warehouse/go/src/GameServer 后出错了 ...
    曹贤曹贤
    Apr 7, 2013 at 3:50 pm
    Apr 8, 2013 at 9:09 am
  • 关于go中map的实现,欢迎指正: http://totorow.herokuapp.com/posts/89c4f16464d202b124fcdef43d0aba40 -- -- 官网: http://golang-china.org/ IRC: irc.freenode.net #golang-china @golangchina --- 您收到此邮件是因为您订阅了 Google ...
    TwTw
    Apr 24, 2013 at 7:41 am
    May 8, 2013 at 3:05 am
  • 我参照 https://github.com/astaxie/build-web-application-with-golang/blob/master/ebook/08.2.md 用Go写了一个WebSocket简单的例子。 如果 测试Html页面是在一个网站页面类似: http://localhost:1234/test.html ,请求WebSocket服务器: ...
    郭红俊郭红俊
    Apr 22, 2013 at 3:50 am
    Apr 22, 2013 at 10:29 am
  • 这个是我自己写的一篇关于go内存管理的文章( http://totorow.herokuapp.com/posts/c2fdcf06aedce944e114294ba3e0ae47), 如有理解不对的地方,欢迎大家指正。 -- -- 官网: http://golang-china.org/ IRC: irc.freenode.net #golang-china @golangchina --- ...
    TwTw
    Apr 7, 2013 at 11:31 am
    Apr 16, 2013 at 11:31 am
  • 执行 $ godoc -http =:6060 报错: ListenAndServe =:6060: lookup =: no such host 本机信息如下: Ubuntu 11.10 go version go1.0.3 *$ godoc* usage: godoc package [name ...] godoc -http=:6060 -filter="" ...
    老虞老虞
    Apr 13, 2013 at 4:01 am
    Apr 14, 2013 at 1:25 am
  • 自己学的是java,因为java是在IDE下面编程,换到Golang的的纯文本还是有点不适应。 但是自己还是比较喜欢这种纯文本式的, 现在有一个小问题,希望有人能够帮我解决一下!!! 现在的系统是UBUNTU-12.04 已经把Golang装好了,放在/opt目录下, 环境变量也设置了: export ...
    伶周月伶周月
    Apr 4, 2013 at 9:41 am
    Apr 5, 2013 at 4:07 pm
  • 是指hg库中的head吗? hg库的head现在接受merge的规则是什么?昨天clone并编译了一下,在i386下正 常,amd64下编译cmd/go时出错,连编译 都通不过的版本都被merge进去了? -- -- 官网: http://golang-china.org/ IRC: irc.freenode.net #golang-china @golangchina --- ...
    Dean SinaeanDean Sinaean
    Apr 2, 2013 at 3:47 am
    Apr 2, 2013 at 12:40 pm
  • 今天遇到一个问题(应该算是坑吧?): 在Goroutine中退出时`defer`调用RPC的Close函数, 但是server一直提示网络非正常退出. 最终发现是Goroutine退出时调用Close可能导致阻塞, 阻塞导致Goroutine切换到main. main 退出后程序就终止了. 我构造了一个类似的例子: package main import ( "log" "time" ) ...
    Chai2010Chai2010
    Apr 26, 2013 at 10:13 am
    May 6, 2013 at 1:44 am
  • $GOPATH的内容很杂乱, 影响godoc的网页显示效果. 有没有办法屏蔽某些目录? -- chaishushan http://my.oschina.net/chai2010 http://chai2010.bitbucket.org/ http://golang-china.org -- -- 官网: http://golang-china.org/ IRC ...
    Chai2010Chai2010
    Apr 24, 2013 at 5:59 am
    Apr 26, 2013 at 10:18 am
  • 今天用strings.Split遇到一个奇怪的现象。 r := strings.Split("",",") fmt.Println(r,len(r)) //out [],1 这似乎是很奇怪的行为,难道不应该是返回[],0吗? -- -- 官网: http://golang-china.org/ IRC: irc.freenode.net #golang-china @golangchina ...
    Vfc liteideVfc liteide
    Apr 26, 2013 at 8:12 am
    Apr 26, 2013 at 8:44 am
  • 今天做了一个测试,既然在 := 时以确定了变量的类型,那 为什么 v1 :=8 v1=8.0编译可通过? func main(){ v1 :=8 v1 =8.2 // 将编译错误:constant 8.2 truncated to integer fmt.Println(v1) } func main(){ v1 :=8 v1 =8.0 // 编译可通过,运行无错误 ...
    老虞老虞
    Apr 13, 2013 at 3:28 am
    Apr 13, 2013 at 12:13 pm
  • 在c++里,自己定义一个结构体,然后将这个结构体实例化后通过参数传递。例如: struct Elem{...}; Elem e; std::stack<Elem s; s.push(e); 查看STL中的具体实现,push方法传递的是引用,内部再调用deque的push_back()方法,同样传递的是引用,最终通过容器的allocator来为已特化的类型分配空间。 ...
    Luu hooLuu hoo
    Apr 4, 2013 at 4:16 am
    Apr 8, 2013 at 1:59 pm
  • 在OnLoaded方法中类似 AppRoot = this.AppRoot这些赋值代表什么?this.AppRoot不就是它自己的成员变量吗? 为什么还要有这个赋值?? type xgoDefaultConfig struct { AppRoot string ListenAddr string ListenPort int RunMode string EnableStats bool ...
    Coy PengCoy Peng
    Apr 25, 2013 at 2:07 am
    Apr 25, 2013 at 9:51 am
  • 看as3 建立socket 连接的时候,用writeShort写数字, 可以把一个0~65535之间的数字用两个字节表现出来。 不晓得golang 怎么实现这样的效果。。 -- -- 官网: http://golang-china.org/ IRC: irc.freenode.net #golang-china @golangchina --- 您收到此邮件是因为您订阅了 Google ...
    AbleAble
    Apr 8, 2013 at 3:59 pm
    Apr 24, 2013 at 3:48 pm
  • package main import (. "fmt") type A struct { id int name string } //我的问题是:这里怎么能打印false,,,如果我的效果是让它打印true,应该怎么修改我的程序,请大家帮忙看看... func (a *A) Cmp(b interface{}) { Printf("a %v b %v a==b:%v\n", a, b, ...
    卓一抗卓一抗
    Apr 21, 2013 at 7:28 am
    Apr 21, 2013 at 9:04 am
  • type Address struct { City, State string } type Person struct { XMLName xml.Name `xml:"person"` Id int `xml:"id,attr"` FirstName string `xml:"name first"` LastName string `xml:"name last"` Age int ...
    Cloud TaoCloud Tao
    Apr 19, 2013 at 7:02 am
    Apr 19, 2013 at 10:43 am
  • 我首先监听所有的HTTP请求,如果请求的URL是/templates/css/main.css”的话, 我就调用 http.ServeFile(rw, req, “/templates/css/main.css”)函数。 为什么还是出现以下错误: GET http://127.0.0.1:8888/templates/css/main.css 404 (Not Found) ...
    Manxiang DuManxiang Du
    Apr 16, 2013 at 3:25 am
    Apr 16, 2013 at 4:04 am
  • 文章放在邮件中不利于整理,将它移到博客中。 老虞要学GoLang-代码规范 : http://www.cnblogs.com/howDo/archive/2013/04/09/GoLang-rules.html<http://www.cnblogs.com/howDo/archive/2013/04/09/GoLang-rules.html ...
    老虞老虞
    Apr 9, 2013 at 1:17 pm
    Apr 10, 2013 at 4:44 am
  • GOARCH="386" GOBIN="" GOCHAR="8" GOEXE="" GOGCCFLAGS="-g -O2 -fPIC -m32 -pthread" GOHOSTARCH="386" GOHOSTOS="linux" GOOS="linux" GOPATH="" GOROOT="/home/kdev/go" ...
    老虞老虞
    Apr 6, 2013 at 8:08 am
    Apr 7, 2013 at 4:57 am
  • Hi, I have write a Protobuf-RPC in Go<https://bitbucket.org/chai2010/gopath/src/8d54643a1bbc/src/net/rpc/protorpc?at=default . 1. Download (can't use `go get`) hg clone ...
    Chai2010Chai2010
    Apr 26, 2013 at 2:55 am
    May 8, 2013 at 12:46 pm
  • type Foo struct { data Data e Entry } 对于对象 a = new(Foo),如果仅有 &a.e 被持有,会不会导致 a 或者 &a.data 被回收? -- -- 官网: http://golang-china.org/ IRC: irc.freenode.net #golang-china @golangchina --- 您收到此邮件是因为您订阅了 ...
    Hh9527Hh9527
    Apr 28, 2013 at 8:35 am
    Apr 29, 2013 at 10:59 am
  • func MultiReader(readers ...Reader) Reader io. MultiReader会循环遍历读readers,在读完一个reader时,如果该reader实现了closer,是否应该尝试关闭reader? 比如用MutiReader封装多个文件传给调用方,MutiReader的调用方没有机会来关闭这些打开的文件。 -- -- 官网 ...
    SdmSdm
    Apr 26, 2013 at 6:11 am
    Apr 26, 2013 at 6:33 pm
  • 我在Windows下使用go 1.03版本。 ide 使用goclipse go安装在c:\go下 测试项目名为test 目录为c:\workspace\test 系统变量%GOPATH%为C:\Go;C:\workspace;C:\workspace\test; 我想测试一下,怎么生成一个包,并使用它,试了多种方法都无法通过。 包文件名 even.go 内容如下 package even ...
    李四保李四保
    Apr 22, 2013 at 11:17 am
    Apr 23, 2013 at 4:37 am
  • 我的问题就是 想在静态的html网页中直接建立websocket 连接golang的服务器 做成一个类似C/S的客户端 参考了这个例子 但跑不起来 https://github.com/OlingCat/GWB/blob/master/8.2.md 求助,谢谢 -- -- 官网: http://golang-china.org/ IRC: irc.freenode.net ...
    梁均与梁均与
    Apr 9, 2013 at 10:21 am
    Apr 22, 2013 at 2:22 am
  • https://github.com/astaxie/build-web-application-with-golang/blob/master/ebook/05.6.md 想问一下这个页面上关于数据库操作的例子,大家可以运行不? 我的全失败了 第一个改了提示的错误然后就没输出了 第二个 no reachable servers,mgo.Dial改成localhost也不行 额。。。 -- ...
    Woody carlWoody carl
    Apr 19, 2013 at 8:59 am
    Apr 19, 2013 at 12:18 pm
  • 按照这篇文章在mac os x下使用protobuf http://www.cnblogs.com/zhangqingping/archive/2012/10/28/2743274.html 结果执行protoc-gen-go --go_out=. hello.proto 一直阻塞. 不懂啊。难道在mac os x下没法用。。? -- -- 官网 ...
    卓一抗卓一抗
    Apr 19, 2013 at 1:51 am
    Apr 19, 2013 at 7:47 am
  • Hi all, I am studying Go, and find that it is very interesting and "battery" included. In this mail, I want to ask something about the garbage collection rules of Go. For example, in the following ...
    Junyi sunJunyi sun
    Apr 12, 2013 at 2:01 am
    Apr 12, 2013 at 5:37 am
  • See https://github.com/qiniu/py Example code: package main import ( "fmt" "github.com/qiniu/log" "github.com/qiniu/py") // ------------------------------------------------------------------- type ...
    Shiwei xuShiwei xu
    Apr 12, 2013 at 5:08 am
    Apr 12, 2013 at 5:18 am
  • 问个项目中碰到的实际问题,如何Golang如何实现C++中非纯虚类中的虚函数? C++中 class A{ string ToString(); string EncodeBody()=0;// 虚函数 } string A::ToString() { return "A hello"+EncodeBody(); } class B:public A{ string EncodeBody() ...
    Yu LiuYu Liu
    Apr 9, 2013 at 5:16 am
    Apr 9, 2013 at 6:08 am
  • 大家好,第一次如此发文章,我想通过邮件列表发表文章,由此通过大家的指导去纠正自己理解错误的地方(毕竟完全是自学),如果大家认可这种方式我将继续进行,谢谢。所发表内容是希望能监督自己去学习,去正确的理解。 前言 2009年开始接触软件开发,一直深爱着它,喜爱淘腾些新技术新技能,却至今没有所成。也许专心才能做好一些事,2013年初接触Go Lang, ...
    老虞老虞
    Apr 7, 2013 at 2:02 pm
    Apr 8, 2013 at 4:24 am
  • 代码先上了: func main() { kernel32, err := syscall.LoadLibrary("Kernel32.dll") if err != nil { log.Panic(err) } defer syscall.FreeLibrary(kernel32) GetDiskFreeSpaceEx, err := ...
    Wendal ChenWendal Chen
    Apr 5, 2013 at 1:59 pm
    Apr 6, 2013 at 1:29 am
  • 这个官方的net包的一个函数 func ResolveIPAddr(net, addr string) (*IPAddr, error) 从源码里看net是一个字符串类型... 难道go的参数可以不写类型么?我没试过如果可以的话不写类型那这个是不是类似c++里的void类型呢? -- -- 官网: http://golang-china.org/ IRC: irc.freenode.net ...
    曹贤曹贤
    Apr 5, 2013 at 11:17 am
    Apr 5, 2013 at 11:22 am
  • 先看一段代码。 package main type Room struct { Name string } func (this *Room) GetName() string { return this.Name } type Man struct { Size uint32 } func (this *Man) GetSize() uint32 { return this.Size } ...
    阿难陀阿难陀
    Apr 2, 2013 at 1:34 pm
    Apr 2, 2013 at 2:32 pm
  • 最近把之前的web框架gomvc重构了一下,重新发布到https://github.com/sdming/wk 增加了配置管理,重新设计了Route,增加了若干例子。 文档还不全,有几个bug还没改,基本功能可以跑起来了。 ViewEngine部分一直没用到,就放到最后开发 另外,有没有功能齐全的Cache package可以推荐?起码支持比较精确的过期时间。 -- -- 官网 ...
    SdmSdm
    Apr 16, 2013 at 9:50 am
    Apr 17, 2013 at 3:42 am
  • 我看go tool 有个cov 但不知道怎么用 -- 冯立元 -- -- 官网: http://golang-china.org/ IRC: irc.freenode.net #golang-china @golangchina --- 您收到此邮件是因为您订阅了 Google 网上论坛的“Golang-China”论坛。 要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到 ...
    Feng LiyuanFeng Liyuan
    Apr 15, 2013 at 8:54 am
    Apr 15, 2013 at 9:39 am
Group Navigation
period‹ prev | Apr 2013 | next ›
Group Overview
groupgolang-china @
categoriesgo
discussions63
posts375
users92
websitegolang.org

92 users for April 2013

卓一抗: 30 posts Chai2010: 29 posts Minux: 22 posts Steve wang: 19 posts Monnand: 18 posts Ruiqi Hong: 15 posts 老虞: 14 posts Yili Zhao: 12 posts Oling Cat: 11 posts 曹贤: 10 posts Wendal Chen: 9 posts Laputa: 8 posts Jay True: 7 posts Lihui: 7 posts Liigo Zhuang: 7 posts Qq510371827: 7 posts Guagua: 6 posts Yo-An Lin: 6 posts Knight: 5 posts Sdm: 5 posts
show more