现在再搞golang,用go get github.com/xxx 命令使需要git、提交新项目到github.com也要git,老东西了,呵呵现在也要学习一下。下载windows版的git。·准备工作设置默认用户名、邮箱:gitconfig--globaluser.name"YourName" ....
比如有这样一个对象: type ProductConfig struct { Site map[string]string } 对应的初始化可以如下写: var pc ProductConfig pc = ProductConfig{Site: map[string]string{"rakuten"...
分类:
其他好文 时间:
2014-11-15 11:23:47
阅读次数:
188
1,判断奇偶 for?i?:=?0;?i?<?100;?i++?{
????if?i?%?2?==?0?{
????????println(i)
????}
????if?i?&?0x1?==?0?{
????????println(i)
????}
} 2,交换两个数...
分类:
其他好文 时间:
2014-11-14 00:22:49
阅读次数:
206
冒泡排序 func?BubbleSort(vector?[]int)?{
????fmt.Println("BubbleSort")
????fmt.Println(vector)
????for?i?:=?0;?i?<?len(vector);?i++?{
????????tag?:=?true?//?为了剪...
分类:
编程语言 时间:
2014-11-13 01:53:40
阅读次数:
214
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