golang
lionhanpeng
这个作者很懒,什么都没留下…
展开
-
golang 设置代理
golang 设置代理proxy := func(_ *http.Request) (*url.URL, error) { return url.Parse("socks5://127.0.0.1:1080")}transport := &http.Transport{Proxy: proxy}client := &http.Client{Transport: tra...原创 2018-12-08 19:33:38 · 7391 阅读 · 0 评论 -
golang 类型转换
#string到intint,err:=strconv.Atoi(string)#string到int64int64, err := strconv.ParseInt(string, 10, 64)#int到stringstring:=strconv.Itoa(int)#int64到stringstring:=strconv.FormatInt(int64,10)...原创 2018-12-08 19:38:33 · 115 阅读 · 0 评论 -
golang 跨平台编译
安装gcc-mingw-w64sudo apt install gcc-mingw-w64生产64位可以执行文件env CGO_ENABLED=1 GOOS=windows GOARCH=amd64 CC=x86_64-w64-mingw32-gcc go build -o main.exe main.go生产32位可执行文件env CGO_ENABLED=1 GOOS=wi...原创 2018-12-08 19:40:22 · 555 阅读 · 0 评论 -
golang读取文件最佳方式
func main() { f, _ :=os.Open("file.txt") defer f.Close() bufReader := bufio.NewReader(f) buf := make([]byte, 1024) for { readNum, err := bufReader.Read(buf) if err != nil && err != ...原创 2018-12-08 19:41:04 · 3824 阅读 · 0 评论