http://blog.eson.site/linux%E4%B8%8Bgo%E8%AF%AD%E8%A8%80%E5%AE%89%E8%A3%85%E7%AE%80%E8%BF%B0/
2017-10-12
解壓:$ sudo tar -zxf go1.9.1.linux-amd64.tar.gz -C /usr/local
測試:$ cd /usr/local/go
$ bin/go version
設置:$ vim /etc/profile
# 插入在最后一行
export GOROOT=/usr/local/go
export GOPATH=~/golib:~/goproject
export GOBIN=~/gobin
export PATH=$PATH:$GOROOT/bin:$GOBIN
$ source /etc/profile
完成:$ go version
測試:$ cd /usr/local/go
$ bin/go version
設置:$ vim /etc/profile
# 插入在最后一行
export GOROOT=/usr/local/go
export GOPATH=~/golib:~/goproject
export GOBIN=~/gobin
export PATH=$PATH:$GOROOT/bin:$GOBIN
$ source /etc/profile
完成:$ go version
2017-10-12
go的指令與我們當時學的Java指令一樣,在以后的開發中基本很少用到,因為那時我們有了更好的開發go項目的軟件,所以大家就當拓展知識面好了,也可以直接跳過到第4章
2017-09-20
func read(hookfn *os.File)([]byte, error) {
r4 := bufio.NewReader(hookfn)
b4, err := r4.Peek(2000)
return b4, err
}
注意,需要注釋掉 import 里的 "io" 和 "bytes"
r4 := bufio.NewReader(hookfn)
b4, err := r4.Peek(2000)
return b4, err
}
注意,需要注釋掉 import 里的 "io" 和 "bytes"
2017-09-13