摘要: http包包含http客户端和服务端的实现,利用Get,Head,Post,以及PostForm实现HTTP或者HTTPS的请求.当客户端使用完response body后必须使用close对其进行关闭.如下所示resp, err := http.Get("http://example.com/")... 阅读全文
posted @ 2015-03-25 11:46 msn217 阅读(11459) 评论(0) 推荐(1) 编辑
摘要: gif包实现了gif图片的解码及编码func Decode(r io.Reader) (image.Image, error) //Decode从r中读取一个GIF图像,然后返回的image.Image是第一个嵌入的图。func DecodeConfig(r io.Reader) (image.Co... 阅读全文
posted @ 2015-01-17 16:20 msn217 阅读(1696) 评论(0) 推荐(0) 编辑
摘要: draw包提供了图片的生成方法,或者绘制方法.其使用方法只需导入响应的包即可"import image/draw"func Draw(dst Image, r image.Rectangle, src image.Image, sp image.Point, op Op)Draw是DrawMask的... 阅读全文
posted @ 2015-01-17 15:23 msn217 阅读(837) 评论(0) 推荐(0) 编辑
摘要: color包是image包对于color重点介绍,实现了基本的颜色库color中定义了如下几个变量var ( Black = Gray16{0} White = Gray16{0xffff} Transparent = Alpha16{0} Opaqu... 阅读全文
posted @ 2015-01-17 14:04 msn217 阅读(3193) 评论(0) 推荐(0) 编辑
摘要: image包实现了一个基本的2D图像库,该包中包含基本的接口叫做image,这个里面包含color,这个将在image/color中描述,image接口的值创建方式有如下几种:1调用NewRGBA和NewPaletted2解码一个包含gif.jpen或者png格式的image数据的io.Reader... 阅读全文
posted @ 2015-01-16 20:33 msn217 阅读(4393) 评论(3) 推荐(1) 编辑
摘要: jpeg包实现了jpeg图片的编码和解码func Decode(r io.Reader) (image.Image, error) //Decode读取一个jpeg文件,并将他作为image.Image返回func DecodeConfig(r io.Reader) (image.Config, e... 阅读全文
posted @ 2015-01-16 19:24 msn217 阅读(3553) 评论(0) 推荐(0) 编辑
摘要: exec包执行外部命令,它将os.StartProcess进行包装使得它更容易映射到stdin和stdout,并且利用pipe连接i/o.func LookPath(file string) (string, error) //LookPath在环境变量中查找科执行二进制文件,如果file中包含一个... 阅读全文
posted @ 2015-01-09 16:52 msn217 阅读(2344) 评论(0) 推荐(0) 编辑
摘要: os/signal包实现对信号的处理golang中对信号的处理主要使用os/signal包中的两个方法:一个是notify方法用来监听收到的信号;一个是 stop方法用来取消监听。func Notify(c chan<- os.Signal, sig ...os.Signal)func Notify... 阅读全文
posted @ 2015-01-09 15:17 msn217 阅读(1019) 评论(0) 推荐(0) 编辑
摘要: os/user包允许用户账号通过用户名或者用户id查找用户type UnknownUserErrortype UnknownUserError stringfunc (e UnknownUserError) Error() string //当通过lookup无法查找到某个用户时,便会返回该错误.... 阅读全文
posted @ 2015-01-09 14:57 msn217 阅读(831) 评论(0) 推荐(0) 编辑
摘要: os包中实现了平台无关的接口,设计向Unix风格,但是错误处理是go风格,当os包使用时,如果失败之后返回错误类型而不是错误数量.os包中函数设计方式和Unix类似,下面来看一下.func Chdir(dir string) error //chdir将当前工作目录更改为dir目录.func Get... 阅读全文
posted @ 2015-01-07 16:16 msn217 阅读(1993) 评论(0) 推荐(0) 编辑