
Golang 代码生成器-GUI
Golang Time Format

Golang 通用代码生成器 go-code-generator v1.0.0 简介 采用Fyne 编写的Gui客户端,跨平台编译 根据项目架构连接数据库动态生成go代码 可以按照自己项目结构生成不同的目录结构 现在只支持MySQL 项目地址:https://github.com/sunzhonghui/go-code-generator 依赖组件…
Golang ShouldBindJSON 根据 BindJSON 区别
ShouldBindJSON 绑定参数失败 HTTP status 200 BindJSON 绑定参数失败 HTTP status 400
前言 Golang 使用 Time.time 格式化展示 Time 格式化 Golang 格式化符合比较特殊,是固定的数字 月 1,01,Jan,January 日 2,02,_2 时 3,03,15,PM,pm,AM,am 分 4,04 秒 5,05 年 06,2006 周 Mon,Monday 时区 -07,-0700,Z0700,Z07:00…

GoReleaser 一键打包多平台
Golang – Gin & Swaggo 使用方法
Centos 安装 InfluxDB
Nginx 配置不缓存html 解决项目更新缓存问题
Golang 打包发布到各个平台
Golang 关键字 – Go学习总结 (1)
Nginx开启Gzip优化网页访问速度
前言 Golang 使用 GoReleaser 多平台打包发布 开发环境: Windows 10 GoLand 2020.2 Go 1.15.1 GoReleaser 0.149.0 安装GoReleaser环境 脚本一键安装 curl -sfL https://install.goreleaser.com/github.com/gorelease…
前言 Golang使用swagger 各种请求&参数获取方式的常用注释 开发环境: Windows 10 GoLand 2020.2 Go 1.15.1 Swagger 2.0 不带参数跟Header请求 示例接口:http://localhost/api/get Go-Router:v2.GET("/api/get",…
前言 安装InfluxDB 数据库,配置权限 安装InfluxDB wget https://dl.influxdata.com/influxdb/releases/influxdb-1.8.2.x86_64.rpm sudo yum -y localinstall influxdb-1.8.2.x86_64.rpm 启动InfluxDB syst…
前言 Vue 每次打包会生成唯一文件名的js/css.. 如果缓存主页html的话,用户不会自动使用最新打包的文件 所以需要配置访问主页(入口页)不缓存 这样每次进来可以拿到最新引入的文件依赖 Nginx 配置 # 在location /{} 中加入 if ($request_filename ~* ^.*?.(html|htm)$) { add_…
前言 使用Golang方便之处就在于可以直接打包二进制文件 不需要配置Golang的环境和依赖就可以直接跑起来 开发环境: Windows 10 GoLand 2020.2 Go 1.15.1 打包发布到Centos set GOOS=linux set GOARCH=amd64 # open in Terminal go build main.g…
前言 最近看完了两本golang的书,也使用golang搭建了一个框架,写了一个物联网项目 所以来做个入门总结 关键字 golang 一共有25个关键字 ,不能用作标识符,分成三大类,程序包管理、实体声明和定义、流程控制 如果有其它语言基础,大部分都可以知道其功能 程序包管理: package package用于声明包的名称,需放在go文件所有代码…
前言 开启Nginx Gzip 优化网页加载速度 不限于Vue项目,所有前端皆可开启gzip优化 如果是Vue项目可以直接打包出来gz文件,这样可以省去nginx动态压缩占用的cpu Nginx 1.16.x --with-http_gzip_static_module 模块 [可选] Vue 3.x / Vue2.x Nginx 增加Gzip配置…