strconv 包括 四 类函数1.Append 类,例如 AppendBool(dst []byte, b bool)[]byte,将值转化后添加到[]byte的末尾2.Format 类,例如FormatBool(b bool) string,将bool float int uint 类型的转换为...
分类:
其他好文 时间:
2014-11-07 18:48:40
阅读次数:
162
Go作为一门新兴语言,发展的如火如荼啊。不过,目前还没有一个成熟的IDE。本文介绍基于vim搭建Go的开发环境,保证在具有vim的快感的同时,又支持Go的特性。...
分类:
系统相关 时间:
2014-11-04 15:02:38
阅读次数:
216
xml是一个远程地址 <returnsms>
<returnstatus>Success</returnstatus>
<message>ok</message>
<remainpoint>150528</remainpoint>
<taskID>518334</taskID>
<successCounts>1</successCounts>
</returnsms> 解析...
分类:
其他好文 时间:
2014-11-03 19:32:47
阅读次数:
210
golang tcp socket编程和http差不多的感觉,也是请求应答的方式,TCP请求需要(ip地址,协议,端口)这三项,跟http请求差不多,我们现在来模拟一个请求和应答来,请求的一方我们就叫做client.go package main
i...
分类:
其他好文 时间:
2014-11-03 14:45:57
阅读次数:
217
json就是简单的数据交换格式,语法类似javascript的对象和列表,是最常见的后端和运行在网页上的js之间的通信格式。encoding:编码json数据需要使用到Marshal()函数。func Marshal(v interface{}) ([]byte, error)type Messag...
分类:
Web程序 时间:
2014-11-03 12:58:36
阅读次数:
815
之前写过一篇导出cvs格式的,如果只是简单导出完全能满足需要。按时如果想要有复杂需求,如样式定制、多个sheet之类的,就无法完成了。之后发现有人已经实现golang直接excel对excel的操作,这里分享一下。 ...
分类:
其他好文 时间:
2014-11-02 19:43:30
阅读次数:
201
之前写过一篇导出cvs格式的,如果只是简单导出完全能满足需要。按时如果想要有复杂需求,如样式定制、多个sheet之类的,就无法完成了。之后发现有人已经实现golang直接excel对excel的操作,这里分享一下。
分类:
其他好文 时间:
2014-11-02 19:34:13
阅读次数:
125
package mainimport ( "bufio" "flag" "fmt" "io" "os" "strconv")var infile *string = flag.String("i", "infile", "File contains values ...
分类:
其他好文 时间:
2014-10-31 15:15:53
阅读次数:
156
闭包是一种可以让你用非常舒服的方式来编程的小技巧,Go也支持闭包。如果从来没有接触过闭包,想在一开始就弄懂什么是闭包(closure)是非常困难的,就像递归一样,直到你真正写过、用过它,你才能真正的对它有一个更具体的认识。
闭包就是一个函数,这个函数包含了运行它所需的上下文环境,这个环境可能是几个变量或者也会是其他的(通常就是变量)。说闭包是一个函数不正确,更确切地说,闭包是一个打包了其...
分类:
其他好文 时间:
2014-10-27 12:45:33
阅读次数:
233
其实golang的工程管理还是挺简单的,完全使用目录结构还有package名来推导工程结构和构建顺序。当然,首先要说的是环境变量$GOPATH,项目构建全靠它。这么说吧,想要构建一个项目,就要将这个项目添加到$GOPATH中,多个项目用";"分隔。Golang项目目录下一般有三个子目录:src存放源...
分类:
其他好文 时间:
2014-10-26 11:40:51
阅读次数:
282