go学习-环境安装4-wsl2,docker里面按照postgres
摘要:###拉取Postgres镜像 docker pull postgres (如果要加版本docker pull postgres:latest,latest为最新版本,可替换为其他版本) ###查看本地镜像 来查看是否已安装了postgres docker images ###运行容器 安装完成后,
阅读全文
posted @
2021-10-21 19:30
飞飞乐园
阅读(75)
推荐(0) 编辑
go学习-环境安装1-WIN10如何安装wsl2
摘要:###wsl (Windows下的Linux子系统) Windows Subsystem for Linux(简称WSL)是一个在Windows 10上能够运行原生Linux二进制可执行文件(ELF格式)的兼容层。它是由微软与Canonical公司合作开发,其目标是使纯正的Ubuntu、Debian
阅读全文
posted @
2021-10-10 21:56
飞飞乐园
阅读(316)
推荐(0) 编辑
go学习-环境安装2-wsl2安装docker
摘要:####用root权限更新源 sudo apt-get update ####安装必要的系统工具 sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common ####安装GPG
阅读全文
posted @
2021-10-10 21:52
飞飞乐园
阅读(95)
推荐(0) 编辑
go学习-使用swagger生成接口文档
摘要:####1安装 swag 命令 go get -u github.com/swaggo/swag/cmd/swag ####2编写注解 #####服务基础信息(main.go) // @title swagger使用例子 // @version 1.0 // @description swagger
阅读全文
posted @
2021-10-10 21:50
飞飞乐园
阅读(1465)
推荐(0) 编辑
go学习-WSL安装gcc
摘要:####1. 首先更新一下源 sudo apt update ####2. 之后安装build-essential sudo apt install build-essential ####3. 验证 gcc 出现以下内容则是安装成功 gcc: fatal error: no input files
阅读全文
posted @
2021-10-10 21:45
飞飞乐园
阅读(145)
推荐(0) 编辑
go学习-如何修改Docker0的IP地址的默认网段
摘要:Docker默认使用的网桥 docker0 的网段是 172.17.0.1,有时候可能出于某些原因需要更改Docker默认的IP网段。 ####1 删除原有配置 sudo service docker stop sudo ip link set dev docker0 down sudo brctl
阅读全文
posted @
2021-10-10 21:42
飞飞乐园
阅读(632)
推荐(0) 编辑
go学习-go-sqlmock数据库操作测试
摘要:sqlmock 是一个实现 sql/driver 的mock库。它不需要建立真正的数据库连接就可以在测试中模拟任何 sql 驱动程序的行为。使用它可以很方便的在编写单元测试的时候mock sql语句的执行结果。 ####安装mockgen go get github.com/DATA-DOG/go-
阅读全文
posted @
2021-10-09 21:49
飞飞乐园
阅读(1629)
推荐(0) 编辑
go学习-环境安装3-wsl安装golang
摘要:####进入wsl 打开wsl(打开wsl工具,或者命令行执行wsl) ####从go官网下载go tar包 sudo wget https://studygolang.com/dl/go1.17.2.linux-amd64.tar.gz (压缩包可以根据实际进行更改) 如果下载失败,可以先到htt
阅读全文
posted @
2021-10-09 16:30
飞飞乐园
阅读(1250)
推荐(0) 编辑