GoLang
皖南大花猪
一杯茶,一包烟,一行代码敲一天
展开
-
golang gin框架获取请求中所有参数
gin 框架如何获取全部请求参数?当明确接口的时候我们可以定义一个结构体去绑定参数到定义好的结构体中。如果是在中间件中要获取全部参数另做他用,比如验签等操作,动态去获取全部参数时如何做呢?gin框架只提供了根据key获取参数的方法,所以我们需要自己定义方法去获取全部参数,下面以gin框架获取get请求中所有参数为例把全部query参数获取并绑定到一个`map[string]any`(go 1.18版本前为 `map[string]interface{}` 写法)中。...原创 2022-07-09 22:53:26 · 5806 阅读 · 0 评论 -
【golang】 自定义header头发起http请求
Golang net/http包简单使用示例,以及自定义 header 访问第三方接口,并解析返回JSON格式的数据原创 2022-07-07 09:55:06 · 1061 阅读 · 0 评论 -
golang gin框架入门教程,gin框架脚手架,开箱即用
使用 gin 框架为核心搭建的一个脚手架模板,可以基于本项目快速完成业务开发,开箱即用,gin 入门教程,go web,gin开源项目go-layout原创 2022-05-17 19:05:38 · 1983 阅读 · 4 评论 -
php 使用nacos部署配置中心,无侵入式部署
1、根据nacos文档描述部署nacos服务端https://nacos.io/zh-cn/docs/quick-start-docker.html注:可以根据自己需求修改对应文件2、用go写个脚本拉取nacos配置并保存到指定位置原创 2022-04-29 17:57:43 · 3784 阅读 · 0 评论 -
golang 利用反射去遍历结构体
package mainimport ( "fmt" "reflect")type ServerConfig struct { Host Port}// Conf 配置项主结构体type Conf struct { AppEnv string Language string Server *autoload.ServerConfig Mysql *a原创 2022-01-04 09:54:22 · 1639 阅读 · 0 评论 -
VSCode中Golang插件安装失败解决方法
mac:1、在~/.zshrc或者~/.bash_profile文件中新增export GOPROXY=https://goproxy.io,direct2、添加完后记得执行下source ~/.zshrcwindows下cmd中执行命令:go env -w GOPROXY=https://goproxy.io,direct相关链接https://goproxy.io/...原创 2021-05-18 14:34:19 · 470 阅读 · 0 评论