本月博客排行
-
第1名
龙儿筝 -
第2名
johnsmith9th -
第3名
wy_19921005 - zysnba
- sgqt
- lemonhandsome
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- gaojingsong
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- lzyfn123
- zhanjia
- forestqqqq
- johnsmith9th
- ajinn
- nychen2000
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
最新文章列表
用golang的正则regexp:去除HTML,CSS,SCRIPT代码,仅保留页面文字
这段时间比较忙了,没啥空折腾golang。。。再加上前段业余时间基本都在改用python写的小东西,陆陆续续在调整和fix bug。。。
昨晚抽空又练习了一下golang的正则,其正则表达式的语法与perl和python是一样的。。。所以如果已经熟悉正则语法了,还是很容易上手的,
昨晚练习后,最后写了个小功能,去除网页的HTML等相关代码,费话不多说了,直接上码:
package main
...
golang同步更新到1.0.2
题外话:
我的编译环境是centos6.2,但敲代码环境是WIN7,centos跑在vm中,然后通过目录共享的方式,让vm读到win下的文件,并编译和运行。。。
Google Go 1.0.2 于2012.6.15号左右发布了,建议所有 Go 的用户立即升级。
该版本修复了结构体和数组的两个关键问题:详情请看发行说明。
http://code.google.com/p/go/issues/de ...
python和golang
近来在学习这二种语言,我是先学的golang,用了一段时间,因工作原因,停了一段时间,后面因为某个个人爱好的小原因,就尝试学一下python,并来解决一个小问题,发现python比想像中的容易入门,当然了,其资料齐全也是一个原因,相比golang那是齐全多了。而且碰到啥问题,一搜一大把结果。。。相当给力
学习python的过程中,因为我是先学golang,所以开始时“发现”好多语法与golang有 ...
Go的mysql开发入门
搭好GO开发环境后,获取mysql开发驱动包:
go get code.google.com/p/go-mysql-driver/mysql
然后就可以用他进行MSYQL开发了,直接上代码:
package main
import "fmt"
import "database/sql"
import _ "code.googl ...
[转]Go基础学习: 控制语句,变量声明等
简洁的变量声明和赋值
拿最简单的声明变量和赋值来看,下面这一句完成了声明类型到赋值,最后还有那个常见的分号作为语句的结束。
var i int = 10;
这个一点都不简洁对吧?为什么非要有“var”?为什么不能自己推导变量类型?为什么结尾非要加上分号?这三个问题,我相信Go语言的设计者也问过,并且都针对性的给了改进。重新来过。
i := 10
怎么样?“:=”是声明并推导类型的语法糖,结尾的分号也 ...
Go基础学习: map
记录下Go的基础学习笔记,仅供自己参考,如果能帮到您,那是我的荣幸
map,Go里面称之为映射,一种像脚本语言使用数组的方式
常规用法示例:
m := map[string] int {
"aa":100,
"bb":100,
"cc":100,
}
fmt.Printf("%d--%d\n&qu ...
Go环境搭建(CentOS6.2 i386)
我的环境:
VMware 7.1
OS:CentOS6.2 i386(本来在5.7下,死活过不了所有go的test,到os/exec时出错,没解决)
Go v1
参考文章:
yum:
http://www.cnblogs.com/xiaochaohuashengmi/archive/2011/10/10/2205310.html
http://www.centos.bz/2011/11/centos ...
在Linux mint 12下编译新版Go
一直用的都是Win7下的Go版本,今天切换到Linux mint 12下对Go的最新版本进行了编译,还是很顺利的,用了一阵感觉在Linux下使起Go来更是流畅,配合Sublime Text,终端命令行。安装方便,运行快速,用着很舒服。赞一个!
对于标准类库的代码,也在有闲时的时候,翻了翻代码,除了对类库本身使用的熟悉,也加深语言层面的理解。
golang 小程序两例
都是golang的小例子 因为不能高亮的原因就选择了code=c
package main
import(
"fmt"
"time"
"strconv"
)
var c chan int
func ready(w string, sec int) {
...