viney的专栏

golang爱好者

排序:
默认
按更新时间
按访问量

Golang/Go语言/Go IDE/Go windows环境搭建/Go自动提示编译器/GoSublime

Go是Google开发的一种编译型,并发型,并具有垃圾回收功能的编程语言。   罗伯特·格瑞史莫(Robert Griesemer),罗勃·派克(Rob Pike)及肯·汤普逊于2007年9月开始设计Go语言,Go语言是基于Inferno操作系统所开发的。Go语言于2009年11月正式宣布推出,...

2012-07-17 11:38:21

阅读数:51316

评论数:21

go语言产生素数

package main // 生成2, 3, 4, ... 到 channel 'ch'中. func Generate(ch chan<- int) { for i := 2; ; i++ { ch <- i // Send 'i' to channel 'ch'. ...

2012-11-28 14:12:38

阅读数:1855

评论数:0

Twitter的开源软体Zipkin

Zipkin为分散式的追踪系统,功能为收集所有Twitter不同服务的时序资料,使Twitter执行更加快速,类似于Firefox的扩充套件Firebug,不同的部分在于︰Zipkin是藉由网站后端追踪,Firebug则是以浏览器追踪。此套追踪系统于6月7日以APLv2授权成为开放原始码软体。 ...

2012-09-07 10:15:46

阅读数:8740

评论数:1

一个基于Golang的分布式存储开源项目

项目地址:https://code.google.com/p/weed-fs/ weed-fs是一个简单且高性能的分布式存储系统, 它有两个目标: 1、存储海量文件 2、快速访问所存的文件 weed-fs选择了 key~file 映射的方式实现文件寻址, 而不是POSIX文件系统...

2012-09-06 17:17:34

阅读数:14160

评论数:1

Go语言反射的使用

Go语言的基本语法的使用已经在前几篇陆陆续续学完了,下面可能想写一些Go的标准库的使用了。 先是reflect库。 reflect库的godoc在http://golang.org/pkg/reflect/ Type和Value 首先,reflect包有两个数据类型我们必须...

2012-09-06 17:13:53

阅读数:3366

评论数:0

go语言int类型转化成string类型的方式

go语言中int类型和string类型都是属于基本数据类型 两种类型的转化都非常简单 下面为大家提供两种int类型转化成string类型的方法! go语言的类型转化都在strconv package里面,详情请参考: http://golang.org/pkg/strconv 下面附...

2012-09-05 17:40:54

阅读数:75862

评论数:0

go语言接口使用

下面为大家带来go语言三种接口使用模式,代码基于go1.0.2版本 第一种: package main import "fmt" type Writer interface { Write(data []byte) (int, error) } type wri...

2012-09-05 17:26:47

阅读数:4276

评论数:0

大道至简(原标题:少是指数级的多)

译文: http://www.mikespook.com/2012/06/%E7%BF%BB%E8%AF%91%E5%B0%91%E6%98%AF%E6%8C%87%E6%95%B0%E7%BA%A7%E7%9A%84%E5%A4%9A/ 原文 Less is exponen...

2012-09-04 15:16:08

阅读数:2466

评论数:0

许式伟《Go语言编程》样章“面向对象编程”

原文转自:http://www.ituring.com.cn/article/1339 面向对象编程 Go 语言的面向对象编程(OOP)非常简洁而优雅。说它简洁,简介之处在于,它没有了OOP中很多概念,比如:继承、虚函数、构造函数和析构函数、隐藏的this指针等等。说它优雅,是它的面向...

2012-09-04 15:11:03

阅读数:5570

评论数:0

go语言实现Gob编解码

package main import ( "bytes" "encoding/gob" "fmt" ) // -------------------- // Encode // 用gob进行数据编码 // func Encod...

2012-09-04 15:00:15

阅读数:3379

评论数:0

Berkeley DB迁移到PostgreSQL遇到的问题

由于bdb不支持多进程访问、热备(这是很致命的),所以考虑迁移到pgsql。 遇到的问题是: bdb支持insert or replace into 表名 values(...)这种用法,pgsql不支持 查看资料找到了自定义函数的办法: CREATE FUNCTION update_...

2012-09-04 14:27:47

阅读数:1024

评论数:0

Gob的数据

译文:  http://www.mikespook.com/2011/03/%E3%80%90%E7%BF%BB%E8%AF%91%E3%80%91gob-%E7%9A%84%E6%95%B0%E6%8D%AE/  原文在此:http://blog.golang.org/2011...

2012-09-04 14:09:28

阅读数:2266

评论数:0

play framework2-java配置多个数据源/多个数据库/play2/play2-java

接触play2-java也有一段时间了,也做了两个不成名的网站! http://m.t2m.im http://t2m.im 开发效率确实是很高,但是遇到问题解决起来也是非常棘手的! 目前中文资料基本上为0,国外的人不一定遇到这种问题! play官网文档一笔带过,按文档实...

2012-08-09 18:37:58

阅读数:4360

评论数:2

go语言/golang实现base64加密解密

package main import ( "encoding/base64" "fmt" ) const ( base64Table = "123QRSTUabcdVWXYZHijKLAWDCABDstEFGuvwxyzGHIJklmn...

2012-04-28 15:22:00

阅读数:16482

评论数:1

golang/sort/go语言/go语言排序/冒泡排序/golang实现冒泡排序

package main import ( "fmt" ) var ( array = []int{3, 6, 1, 8, 5} ) func main() { for _, v := range sort(array) { fmt.Println(v) } ...

2012-04-25 16:04:40

阅读数:3928

评论数:0

Oracle用户、权限、角色管理

Oracle用户、权限、角色管理Oracle 权限设置一、权限分类:系统权限:系统规定用户使用数据库的权限。(系统权限是对用户而言)。实体权限:某种权限用户对其它用户的表或视图的存取权限。(是针对表或视图而言的)。二、系统权限管理:1、系统权限分类:DBA: 拥有全部特权,是系统最高权限,只有DB...

2011-05-04 22:20:00

阅读数:998

评论数:0

大家都在学JAVA,那么学JAVA到底可以做什么?

如果java在国外有前途,那我问你,什么应用是java写的???? Windows系列的桌面应用程序上,java已经没有份了。 一些大型的电子商务系统,那些公司除了骗钱外,没有什么好处。 是的,我知道一些java的电子商务解决办法卖上千万美金一套, 那是因为它是用java写的,而这...

2011-05-04 22:08:00

阅读数:52766

评论数:15

提示
确定要删除当前文章?
取消 删除
关闭
关闭