The Go Programming Language Specification:http://localhost:8080/ref/spec学习Constants、Variables、Types、Declarations、Built-in functionsEffective Gohttp://...
分类:
其他好文 时间:
2015-05-04 23:35:33
阅读次数:
143
golang控制channel的出入口我们常常使用channel来在多个goroutine之间做数据通讯,但是chan作为函数的入参我们应该怎么写呢?也许有人觉得这个问题比较傻,不过这个还真的是我今天才知道的.首先我们看看下面的代码:func main() {
c := make(chan int)
go in(c)
go out(c)
time.Sleep(time...
分类:
其他好文 时间:
2015-05-01 23:54:55
阅读次数:
349
写在前面:
近来关于对Golang的讨论有很多,七牛的几个大牛们也断定Go语言在未来将会快速发展,并且很可能会取代Java成为互联网时代最受欢迎的编程语言。Go语言是google推出的编程语言,在已经成功的给世人创造了改变人们生活的操作系统之后,google似乎感觉有必要再为世人带来一款强大的编程语言,而Go语言依靠自己众多友好的特性也不负众望正在被开发者接触,我有幸在学习高性能并发编程的时候认识...
分类:
编程语言 时间:
2015-05-01 23:54:37
阅读次数:
364
GO没有原生的界面库,所以不能直接用来写GUI界面。但最近互联网上已经涌现出不少成熟、好用的第三方界面库。使用它们,就同样可以写出同C#、C++的界面。而且效率还更胜一筹。 关于Walk界面库(官方介绍): Walk是一个写给Golang的Window应用程序库套件,它主要用于桌面GUI的开发,但....
分类:
编程语言 时间:
2015-05-01 14:43:11
阅读次数:
234
效果: guodeMacBook-Air:programming_in_go?guo$?go?run?1_1.go?1234
???1????222222??333333??4????4?
?1?1?????????2???????3??4????4?
???1????222222?...
分类:
其他好文 时间:
2015-04-29 23:36:58
阅读次数:
361
个人觉得golang十分适合进行网游服务器端开发,写下这篇文章总结一下。
从网游的角度看:
要成功的运营一款网游,很大程度上依赖于玩家自发形成的社区。只有玩家自发形成一个稳定的生态系统,游戏才能持续下去,避免鬼城的出现。而这就需要多次大量导入用户,在同时在线用户量达到某个临界点的时候,才有可能完成。因此,多人同时在线十分有必要。
再来看网游的常见玩法,除了排行榜这类统计和数据汇总的功能外,基本没有...
分类:
编程语言 时间:
2015-04-29 17:12:12
阅读次数:
133
外观模式:提供了一个统一的接口,用来访问子系统中的一群接口。外观定义了一个高层接口,让子系统更容易使用。——《HEAD FIRST 设计模式》 我的golang代码: package facade import "fmt" type PopcornPopper struct {
} func (f ...
分类:
其他好文 时间:
2015-04-29 01:56:16
阅读次数:
127