随笔分类 - Go
摘要:本文首发于 Ficow Shen's Blog,原文地址: Docker 中使用 scratch 镜像构建 Go 应用镜像,容器报错:X509: Certificate Signed by Unknown Authority。 内容概览 前言 将证书添加到镜像中 不使用 HTTPS 总结 前言 当使
阅读全文
摘要:本文包含以下内容: 1.安装VSCode; 2.用Delve调试Go项目; 3.自定义代码片段; 1.安装VSCode 先去下载VSCode,这个链接里面也有官方文档。 安装插件: vscode-icons这个插件可以让VSCode显示文件的图标,让你更容易辨识项目内繁杂的文件,如图: 注意: 用V
阅读全文
摘要:在linux下想实现开机启动的方法很多,这里我采用了在/etc/rc.local里写shell指令的方式。 以下就以我的实际操作为例子讲述,很多地方需要看官自己调整信息哦! 1.在/etc/rc.local文件中,添加你想要执行的脚本。 比如,我现在要执行的是Golang项目启动的脚本: 然后保存退
阅读全文
摘要:BASH代码: 运行效果截图: 转载请注明出处:http://www.cnblogs.com/ficow/p/6637980.html
阅读全文
摘要://结构体成员变量名首字母要大写,要小写需要用tag,请看范例。 //如果没有tag,嵌套时就无法解析属性,解析失败就是空值。 type messageRow struct { UserID string `json:"UserID"` UserName string `json:"UserName
阅读全文
摘要:原作者的代码里面,存在智能引号问题,所以他的代码并不能正常运行; 这个是我微调后的版本。 代码如下: 1 #!/bin/bash 2 #————————————– 3 # Module : mk_go_pro.sh 4 # Author : Blair Zhong 5 # Created : 201
阅读全文
摘要:自定义包的分为两种: 1.同目录下的包; 2.不同目录下的包; *经测试,同目录下是不可以用不同包的文件的 同目录下的包: 不同文件中的变量和函数都可以直接访问 不同目录下的包: 1.把要在自定义包外部使用的变量或者函数的首字母改为大写!!!,这样外部可以访问他们; 2.如果项目目录不在GOPATH
阅读全文
摘要:先在PostgreSQL数据库中建一个表,可以使用PostgreSQL官方的pgAdmin来完成: 然后运行以下代码,实现连接数据库和增删查改,请自行更改参数配置部分: 相关链接: 可以查看这个驱动库的文档进行学习: https://godoc.org/github.com/lib/pq 另外,还要
阅读全文