
go
yangyw.
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
swagger安装
swagger接口文档原创 2022-06-28 16:33:09 · 897 阅读 · 0 评论 -
go 常用方法
1、字符串是否在数组内 2、MD5加密 3、生成唯一id 4、校验手机号 5、校验身份证号 6、base64加解密 7、Uuid 8、去掉字符串空格 9、gin动态获取form-data 10、gin动态获取json ......原创 2022-06-21 16:47:32 · 461 阅读 · 0 评论 -
go 自动构建代码插件
此插件将监视文件事件,每次创建/修改/删除文件时,它都会构建并重新启动应用程序 在含有main函数的目录下执行原创 2022-06-13 10:36:21 · 305 阅读 · 0 评论 -
gin 获取请求参数
gin获取参数原创 2022-06-07 12:43:08 · 2652 阅读 · 0 评论 -
etcd安装和使用
1、下载对应的etcd版本https://github.com/etcd-io/etcd/releases 解压后是这样 2、打开etcd.exe (监听) 3、在cmd中切换到解压目录下 4、操作 设置 etcdctl put key abc 获取 etcdctl get key 后面加 -w json 会得到详细信息 get key -rev=7 获取对应版本号(mod_revision)的值 {"header":{"cluster_id":14841639068...原创 2022-03-02 17:48:33 · 1857 阅读 · 0 评论 -
protobuf安装+示例
1、安装插件 2、在src下建立pb目录,新建myproto.proto文件 ,内容如下 //默认是proto2 syntax = "proto3"; //指定所在包名 package pb; option go_package = "../pb";//不加这一行可能会报 "unable to determine Go import path for "myproto.proto"" enum Week{ Mondy = 0;//枚举值必须从0开始 Turesday = 1; } /原创 2022-02-23 11:00:56 · 662 阅读 · 0 评论 -
go 数据库连接
package dbConnection import ( "database/sql" "fmt" "strings" _ "github.com/go-sql-driver/mysql" ) //数据库配置 const ( userName = "root" password = "root" ip = "127.0.0.1" port = "3306" dbName = "go" ) //连接数据库 func Init() (db *sql.DB, .原创 2021-11-19 14:46:54 · 658 阅读 · 0 评论 -
go文件上传操作
func UploadHandler(w http.ResponseWriter, r *http.Request) { //获取上传文件 file, head, err := r.FormFile("file") //获取文件后缀 filenameWithSuffix := path.Base(head.Filename) ext := path.Ext(filenameWithSuffix) fmt.Println("文件后缀", ext) //获取文件大小...原创 2021-11-19 14:45:45 · 1869 阅读 · 0 评论 -
beego的安装
beego的安装 打开终端修改配置(解决go get下载慢的问题) go env -w GO111MODULE=on go env -w GOPROXY=https://goproxy.cn,direct beego安装 go get github.com/astaxie/beego beego升级 go get -u github.com/astaxie/beego bee 工具的安装 go get github.com/beego/bee 检查bee是否安装成功,终端输入bee原创 2021-11-01 16:46:07 · 419 阅读 · 0 评论