golang
maggie_up
每天坚持学习~提高、头发慢慢变少.扎心@_@
展开
-
goland设置控制台折叠
快捷键 ctrl(cmd) + shift + A或者Help—>Find Action输入Registry,输完记得回车取消go.run.process.with.pty勾选小知识点:上面图可以直接搜索—>直接输入go.run.process就能快速找到原创 2020-06-25 19:49:00 · 2044 阅读 · 0 评论 -
golang交叉编译sqlite的问题解决-cgo交叉编译
话说写了个删除任务的小东西,用到sqlite是:github.com/mattn/go-sqlite3 这个库支持database/sql接口,基于cgo那么问题来了。在默认情况下cgo是不允许交叉编译的,我mac下开发的想编译到centos上使用cgo跨平台不好使用。没办法只能掏出dockerdocker run --rm -v $GOPATH:/go golang:1.10 bash -c ...原创 2018-11-07 12:21:36 · 8131 阅读 · 0 评论 -
golang---fmt.Println函数内部调用和源码print.go简单探索
来看一段代码,实现了error接口package mainimport "fmt"type fileError struct {}//https://blog.csdn.net/Maggie_up有问题欢迎指正!func (fe *fileError) Error() string { return "文件错误"}fu原创 2019-02-07 14:35:59 · 1195 阅读 · 0 评论 -
golang-context理解
文章目录下面代码演示:1.context.WithCancel():`返回Context和取消函数用来取消Context`2.context.WithDeadline()和context.WithTimeout():`返回Context和取消函数用来取消Context(这个取消函数会根据设置的时间自动取消)`3.context.WithTimeout4.Deadline`获取超时时间`5.遇到某个...原创 2019-02-10 11:24:02 · 783 阅读 · 0 评论 -
golang采集gbk乱码的问题?
直接上代码:package mainimport ( "bufio" "fmt" "golang.org/x/net/html/charset" "golang.org/x/text/transform" "io" &原创 2019-02-18 18:45:07 · 1276 阅读 · 0 评论 -
golang第三方库下载,方便简单粗暴
文章目录1.首先要确认golang开启Go Modules2.编辑器:goland2.1.创建新的项目(如果是已有的项目,就用2.2的方式设置即可)2.2.如果是已有的项目(用goland编辑器打开项目后),点Settings设置即可3.这样运行项目会自动去下载,或者打开goland下面Termainal执行命令下载也可以如果想在Terminal执行命令安装第三方库如下:1.首先要确认golan...原创 2019-07-03 09:46:59 · 10791 阅读 · 0 评论