最近突然对Go语言产生了兴趣,主要是因为在使用python的时候遇到了一些不爽的问题,然后发现了Go。Go是Google出的一个动态语言,语法和C++接近,性能也非常的好,而且还支持编译成exe发布,并且不依赖任何虚拟机(其实是打包在exe里面了),这种好语言怎么能够错过?所以便一时兴起,开始学习了...
谷歌大牛 Rob Pike 的 5 个编程原则简介:Rob Pike,目前谷歌公司最著名的软件工程师之一,曾是贝尔实验室Unix开发团队成员,Plan9操作系统开发的主要领导人,Inferno操作系统开发的主要领导人。他是缔造Go语言和Limbo语言的核心人物。下面是他分享给大家他在贝尔实验室工作的...
分类:
其他好文 时间:
2014-07-12 00:30:02
阅读次数:
207
根据谷歌 Go 语言开发团队成员 David Crawshaw 的透露,Go 语言即将登陆安卓平台。对那些希望安卓平台上的开发语言不只有 Java 的人来说,虽然等来的不是 Dart 语言或 Groovy 语言,这仍然是一个让人欢欣鼓舞的消息。
这并不是将 Go 语言实现成完全的可替换 Java。计划中 Go 语言在安卓平台上的封装并没有全面涉及 Android SDK,而是基于 ND...
分类:
移动开发 时间:
2014-07-08 18:37:33
阅读次数:
238
官网看api,如何使用,对于第一次使用go语言的我略显吃力,嘿嘿,看了个demo就会了,而且超简单
package main
import (
"fmt"
. "github.com/qiniu/api/conf"
"github.com/qiniu/api/fop"//这个地方是坑,网上的api。如果下载下来,请改本地地址,这里是网络地址,而且官网没提示...
Go简介 为什么有了系统编程级别的C/C++以及后来的Java,也有脚本级别的Ruby/Perl/Python语言可用,Google为什么还要发布Go语言? “我们开发Go,是因为近10年左右开发程序之难让我们有点沮丧” --首席软件工程师Rob PikeGo完全支持coroutine,即协程,也称...
分类:
其他好文 时间:
2014-07-07 22:43:39
阅读次数:
313
知名 nodeJS 框架 Express 的作者TJ Holowaychuk在 Twitter 发推并链接了自己的一篇文章,宣布弃 nodeJS 投 Go。 他给出的理由是:Go 语言和 Rust、Julia 等都是众多的下一代语言之一,虽然不能说它是最好的语言,但已足够成熟和稳健,用 Go 语言....
分类:
Web程序 时间:
2014-07-06 20:29:08
阅读次数:
235
有好几次,当我想起来的时候,总是会问自己:我为什么要放弃Go语言?这个决定是正确的吗?是明智和理性的吗?事实上我一直在认真思考这个问题。开门见山地说,我当初放弃Go语言(golang),就是由于两个“不爽”:第一,对Go语言本身不爽;第二,对Go语言社区里的某些人不爽。毫无疑问,这是很主观的结论。可...
分类:
其他好文 时间:
2014-07-02 22:01:42
阅读次数:
308
一个GO语言 的文档中文译本网站:1、《学习Go语言》中文版:http://mikespook.com/learning-go/2、GITHUB :https://github.com/mikespook/Learning-Go-zh-cn
分类:
Web程序 时间:
2014-07-01 22:13:48
阅读次数:
293
本文目录1.数据集合的主要操作1_1.字典的声明1_2.字典的初始化和创建1_3.字典的访问和操作1_4.其他类型的数据集2.文件操作2_1.文件操作概述os包和path包2_2.文件操作示例目录操作:打开与建立文件:写文件 :读文件:删除文件:回到顶部1.集合以及主要操作 首先要提到的是Go语言....
分类:
其他好文 时间:
2014-06-28 21:03:04
阅读次数:
289
这里给出一个服务端和客户端,服务端可以接收多个连接,并且利用Go的杀手特性go和channel来替代select进行数据的接受。
服务端:
package main
import (
"fmt"
. "syscall"
)
func RecvRoutine(sockfd int, session chan string) {
var buffer []byte = make(...
分类:
系统相关 时间:
2014-06-24 17:53:37
阅读次数:
399