go语言中包(package)与java中的包(package)非常类似,都是组织代码的方式,而且都和磁盘上的目录结构存在对应关系。go语言中,包名一般为go代码所在的目录名,但是与java不同的是,go语言中包名只有一级,而在java中包名是以点分割的多级目录组合的。go语言中,引用包时需要以GO...
分类:
编程语言 时间:
2015-03-03 09:42:55
阅读次数:
257
谷歌官方维护了一个基于go语言的开源项目列表:https://github.com/golang/go/wiki/Projects其中有非常多的优秀项目值得学习,有几百行代码适合新手阅读的项目,也有大型如nsq、docker等的项目。下面推荐几款适合学习的项目:1、cache2gohttps://g...
分类:
编程语言 时间:
2015-03-02 23:49:08
阅读次数:
232
做了个简单的留言本用来练习http与template. j
主Go代码:
package main
//Golang版本的留言本
//author:Xiong Chuan Liang
//date:2015-3-2
import (
"fmt"
"html/template"
"io/ioutil"
"net/http"
"os"
)
func main() {
...
分类:
编程语言 时间:
2015-03-02 22:32:04
阅读次数:
387
我们在 Wide 1.2.0 中加入了 Playground,方便代码分享,并支持通过 iframe 内嵌到其他站点运行 Go 代码。...
分类:
编程语言 时间:
2015-03-02 11:19:36
阅读次数:
173
在《【4】GO语言类型和为类型增加方法》里说过GO语言除了基础类型(如int、float64、complex128等)之外,还有复合类型,其中就包含本文的数组。对于数组大家都不陌生,在C语言中可以这样声明一个一维数组:intarr[10],那么GO语言是怎么定义的呢?一、数组的声明1、数组的声明..
分类:
编程语言 时间:
2015-03-01 22:28:22
阅读次数:
1211
/**************************************************** go语言实现爬虫_联想词 咨询:qq:1465376564 黄哥python培训班所写 python北京周末培训班 https://github.com/pythonpeixun/article/blob/master/beijing_...
分类:
编程语言 时间:
2015-02-28 23:10:45
阅读次数:
674
RESTful API 这玩意不用多说了,用Go做了个很简单的例子:
服务端在被调用时返回JSON,
客户端解析得到相关JSON信息.
服务端源码:
package main
//简单的JSON Restful API演示(服务端)
//author: Xiong Chuan Liang
//date: 2015-2-2...
今天,Mayuyu来介绍Go语言中一个重要的东西,叫做container。具体源码可以参考Go语言的源代码,如下
路径:/usr/local/go/src/pkg/container
container的结构如下
可以看出包含三部分:heap,list和ring。下面分别介绍
1. heap
heap即为堆,是一种常用的数据结构...
分类:
编程语言 时间:
2015-02-28 18:45:35
阅读次数:
247
Mayuyu要介绍一个Go语言编写的K-V数据库,叫做goleveldb。
goleveldb在github上的链接为:https://github.com/syndtr/goleveldb
开发文档参考:http://godoc.org/github.com/syndtr/goleveldb...
分类:
数据库 时间:
2015-02-28 18:42:24
阅读次数:
274
今天来介绍一个Go语言中常用的日志第三方包,即log4go。在C++中,有log4cpp,而在Java中,有log4j。
好了,废话不多说,现在就来介绍log4go的使用。在log4go在github上的链接如下
链接:https://github.com/skoo87/log4go
具体用法可以参考examples文件夹,而且配置文件采用JSON的格式。一个典型的例子如下...
分类:
编程语言 时间:
2015-02-28 13:06:50
阅读次数:
194