Golang
Creak_Phone
这个作者很懒,什么都没留下…
展开
-
Go语言Revel框架 环境搭建
一、安装Go参考下面几篇文章:http://golang.org/doc/installhttp://www.cnblogs.com/ghj1976/archive/2013/01/16/2863142.html 二、设置GOPATH参考下面几篇文章:http://www.cnblogs.com/ghj1976/archive/2013/03转载 2013-10-11 17:34:48 · 4463 阅读 · 0 评论 -
绝妙的 channel
在编写 golang 程序的过程中,channel 会经常使用。本文对 channel 的使用的确很特别,同时也非常实用。原文在此:http://dave.cheney.net/2013/04/30/curious-channels————翻译分隔线————绝妙的 channel在 Go 编程语言中,channel 是一个闪耀的特性。它提供了一种强大的、在不使用锁或临界区的情况下,转载 2013-11-20 16:54:14 · 1381 阅读 · 0 评论 -
go-database-sql-tutorial
This is a tutorial on Go's database/sql package (http://golang.org/pkg/database/sql/). The package's documentation tells you what everything does, but it doesn't tell you how to use the package. At转载 2013-11-22 12:37:32 · 2921 阅读 · 1 评论 -
为什么选择golang写手机游戏服务器
选择golang做游戏服务器开发经过大半年的手机游戏运营、维护、后续开发,对下一个网络游戏的服务器端开发技术选型的需求如下:1. 体系成熟,有大型成功案例2. 开发效率高3. 性能高,最好是支持并行技术充分利用多cpu资源4. 代码加密发布5. 开发逻辑简单,如多线程同步、加锁、多进程同步就比较复杂6. 易学易用,如果是新技术可选技术对比我对可以选择的技术平台经过自己的一些分析总结如下转载 2013-11-23 06:50:59 · 4154 阅读 · 0 评论 -
Golang之interface
一、什么是interface 简单地说,interface是一组method的组合,可以通过interface来定义对象的一组行为。 二、interface类型 interface类型定义了一组方法,如果某个对象实现了某个接口的所有方法,则此对象就实现了此接口。详细语法参考如下例子: type Human struct {转载 2013-12-03 12:12:10 · 1194 阅读 · 0 评论 -
Golang 类型转换整理
1、整形到字符串: [plain] view plaincopyvar i int = 1 var s string [plain] view plaincopys = strconv.Itoa(i) 或者 s = FormatInt(int64(i), 10) 2、转载 2014-01-02 17:51:48 · 855 阅读 · 0 评论 -
GoLang 强制类型转换:unsafe.Pointer
注意此种转换只适合简单类型,对于有对象描述的类型是完全不适用的,鸡肋啊ps:补充另外一种用法,这次就不鸡肋了Go语言是个强类型语言。也就是说Go对类型要求严格,不同类型不能进行赋值操作。指针也是具有明确类型的对象,进行严格类型检查。下面的代码会产生编译错误01package main02转载 2014-01-02 17:53:48 · 4944 阅读 · 0 评论