go语言真的是很简洁,下面用它来实现快速排序算法packageqsort
funcquickSort(values[]int,leftint,rightint){
ifleft<right{
temp:=values[left]
i,j:=left,right
for{
forvalues[j]>temp{
j--
}
forvalues[i]<temp{
i++
}
ifi>..
分类:
编程语言 时间:
2014-11-11 12:51:43
阅读次数:
200
用go语言实现的冒泡排序packagebubblesort
funcBubbleSort(values[]int){
flag:=true
fori,size:=0,len(values);i<size;i++{
flag=true
forj,end:=0,len(values)-i-1;j<end;j++{
ifvalues[j]>values[j+1]{
values[j],values[j+1]=values[j+1],values[j]..
分类:
编程语言 时间:
2014-11-11 12:50:53
阅读次数:
148
在window下,通过以下bat,自动设置环境变量,启动终端,并cd到gopath目录set goroot=c:\goset gopath=d:\go@start "start golang env" /d%gopath% "cmd"
分类:
其他好文 时间:
2014-11-11 00:47:15
阅读次数:
243
1、mercurial安装使用(不知道有什么用,好像没用,只是用于 ht clone 从golang官网下载go ,但是那墙。。。)yum install mercurial2、修改环境变量#vi /etc/profileexport GOROOT=/root/goexport GOPATH=/ro...
分类:
其他好文 时间:
2014-11-08 19:37:06
阅读次数:
172
1,golang下载合适版本,我的是linux amd642,解压即可3,把目录移到/usr/local/go; 不然报没路径的错哦,屌丝有点不明白,当做是golang连go路径也严格定义了,或许在哪里可以配置德。。4,环境变量不不可少GOROOT=/usr/local/goPATH=$PATH:$...
分类:
其他好文 时间:
2014-11-08 13:22:21
阅读次数:
333
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