- 博客(10)
- 资源 (8)
- 收藏
- 关注
原创 基于sh脚本对项目进行一键部署
在(https://blog.csdn.net/fwhezfwhez/article/details/80841578)中,谈到了每当有新的项目,都需要进行如下命令: 交叉编译: GOOS=linux GOARCH=amd64 go build -o helloworld 上传文件 scp -P 22 helloworld tonnn@xx.xx.xx.xx:/home/tonnn/pro...
2018-06-29 15:05:13 2365
原创 linux下如何安装supervisor,并且使用supervisor部署发布windows下开发的helloworld全步骤
业务场景: win10 64位下开发go程序,部署在linux环境下发布. supervisor和go的相关介绍,在此不再赘述,观看本文的读者,最好有一定的go基础,linux命令基础。目录一.helloworld创建与编译 二.linux安装supervisor 三.上传和发布 四.常见错误 一.HelloWorld创建与编译ide环境: 1. ...
2018-06-28 13:00:19 4072
原创 golang如何发送邮件
邮件的收发不介绍了,直接上代码了package mainimport ( "gopkg.in/gomail.v2")func main() { m := gomail.NewMessage() m.SetHeader("From", "xxxxx@qq.com") m.SetHeader("To", "yyyyy@qq.com") //m...
2018-06-27 18:02:20 5216
原创 golang 判断文件是否存在,不存在则创建,存在则直接使用
file,er:=os.Open("xxx")if er!=nil && os.IfNotExist(err){ file = os.Create("xx") defer file.Close()}
2018-06-25 15:58:04 15468 4
原创 golang如何漂亮地打印一个结构体,前后端对接方便测试数据
func SmartPrint(i interface{}){ var kv = make(map[string]interface{}) vValue := reflect.ValueOf(i) vType :=reflect.TypeOf(i) for i:=0;i<vValue.NumField();i++{ kv[vType.Field...
2018-06-20 16:30:53 11767
原创 postgresql安装后如何新建数据库并连接
安装postgresql,将安装路径的bin,放进path里cmd-psql -U postgres -d postgres //以用户名postgres登陆默认的postgres数据库,口令在安装时设置好了.create user root with superuser; //建立root账户alter u...
2018-06-20 13:11:44 7451
转载 golang如何根据内容得到一串二维码
比较简单,就不作多解释了,图片的显示,业务上交给了前端处理这个png []bytepackage mainimport ( "github.com/skip2/go-qrcode" "fmt")func main() { var png []byte png, err := qrcode.Encode("https://example.org", q...
2018-06-14 15:34:21 1097
转载 windows下如何安装docker
win10 64 官方的指导如下: (https://docs.docker.com/docker-for-windows/install/) 安装完desktop app以后需要使用你的docker账号登陆,没有的可以在这里注册 https://cloud.docker.com/装好了之后,会提示需要开启系统的hHype和xxx功能,并且会强制重启,这里不重现了。回到https...
2018-06-13 12:56:51 322
原创 postgres导出数据和导入数据踩到的坑,如何对表进行数据库迁移
项目中因为涉及到大面积数据跨数据库查询,为了降低延迟以及性能,决定进行数据表的跨数据库迁移到同一数据库。 目前是先在库上新建同样表结构的空表,空表的sql语句可以直接在pgadmin点击原表,在右方显示,把所有表语句写在一起,分号隔开统一在新数据库执行,得到了没有数据的新库里的原表。假定数据库和表为database1,database2,table1,table2在安装好postgre...
2018-06-07 16:49:33 3561 3
原创 如何在不影响已有数据的情况下,增加id的自增值
对需要修改的的表已有的唯一性约束字段,假定是tag 提交执行后,所有操作都执行失败,但是id已经自增了1000...tmp:="1"for i:=0;i<1000;i++{session.Exec("insert into t(tag) value(?)",tmp)}session.Commit()......
2018-06-05 13:08:49 397
mysql驱动包,mysql-connector-java-5.1.16.jar
2017-12-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人