摘要:
Go中提供了database包,database包下有sql.driver。该包用来定义操作数据库的接口,这保证了无论使用哪种数据库,操作都是相同的。但Go并没有提供连接数据库的driver,如果需要操作数据库,需要使用第三方的driver包。 因此以mysql为例: 安装成功之后导入方式如下: G
阅读全文
posted @ 2020-05-16 22:32
人生苦短use,what?
阅读(1555)
推荐(0)
摘要:
1,go mod init 项目名 生成go.mod 2,go mod tidy 生成go.sum
阅读全文
posted @ 2020-04-28 23:40
人生苦短use,what?
阅读(351)
推荐(0)
摘要:
一,使用Docker镜像 ① 获取镜像 1, 命令: docker pull NAME[:TAG]。(描述镜像需要使用名称+标签) 2, 如果不指定标签也就是TAG,那会默认选择最新版本的镜像 3, 非官方仓库下载,需要制定完整仓库名称 4, 使用代理 在docker服务启动配置中加上 来指定代理服
阅读全文
posted @ 2020-04-09 22:44
人生苦短use,what?
阅读(266)
推荐(0)
摘要:
一, 文件信息 1, FileInfo接口 文件信息包括文件名、文件大小、修改权限、修改时间等。 Go的文件信息接口属性定义如下。 fileStat结构体(文件信息)定义如下所示: 常用方法如下: 想看一个文件,必须知道文件的路径 比如这一张照片。 路径分为绝对路径和相对路径 绝对路径:/Users
阅读全文
posted @ 2020-04-09 21:43
人生苦短use,what?
阅读(328)
推荐(0)
摘要:
前言 最近公司弃用企业级的某盘,因为资料泄露的缘故,让我我搞一个类似的东西供内部使用,所以就一边写博客一边写思路吧 什么语言? 开始想用Python来写,使用Django框架,但是觉得有些臃肿,并且上传文件等涉及到io操作,大量用户觉得不太行,索性就用go来写 先使用go mod 告别GOPATH
阅读全文
posted @ 2020-04-06 00:00
人生苦短use,what?
阅读(246)
推荐(0)
摘要:
一, HTTP协议客户端实现 1, 使用http.NewRequest()方法 首先创建一个client(客户端)对象,其次创建一个request(请求)对象,最后使用client发生request。详情如下: 2, 使用client.Get()方法 这种方法一共两个步骤,先创建一个client(客
阅读全文
posted @ 2020-04-03 22:07
人生苦短use,what?
阅读(191)
推荐(0)
摘要:
学习一门语言首先hello world 1,首先建立一个目录,新建一个hello.go的文件 package main import ( "fmt" ) func main() { fmt.Println("hello world") } 2,go run hello.go jack_zhou@zh
阅读全文
posted @ 2020-03-25 23:15
人生苦短use,what?
阅读(371)
推荐(0)
摘要:
pytest 基础篇 1,最简单的示例 运行结果如下: 如图所示: 在执行完成之后先会显示test01.py,后面跟着.F 其中.代表执行成功,F代表执行失败,并且在下方会展示错误的提示 2,pytest使用步骤: 1,导入pytest 2,编写测试用例 一,无需在测试类下编写测试用例,可以直接编写
阅读全文
posted @ 2019-11-26 01:06
人生苦短use,what?
阅读(274)
推荐(0)
摘要:
一、基础 1,首先是虚拟环境的配置 pip install virtualenv -i https://pypi.doubanio.com/simple # 豆瓣源安装虚拟环境 mkdir falsk-venv cd falsk-venv virtualenv venv # 在当前目录下床架一个目录
阅读全文
posted @ 2019-10-16 23:32
人生苦短use,what?
阅读(3274)
推荐(0)
摘要:
最近部门的领导们要对程序进行安全测试,让我们提供所有的URL,一个一个写太麻烦,因此总结为以下博文: 1, 在django的项目同名的app中有个urls文件,是属于项目的根路由(也就是我本次做的入手点) 2,ROOT_URLCONF = 'XXX.urls' 在django的settings文件中
阅读全文
posted @ 2019-09-16 21:48
人生苦短use,what?
阅读(327)
推荐(0)