golang微服务
zngfue
这个作者很懒,什么都没留下…
展开
-
golang post https 请求json数据
将自动使用TLS协议进行加密和身份验证。但是,在生产环境中,我们建议您加载SSL证书以确保通信安全性。在发送请求时,我们需要确保关闭响应主体,以避免资源泄漏。HTTPS是基于SSL/TLS的安全协议,可以保护数据在传输过程中不被篡改或窃取。在Go语言中发送HTTPS请求并传递JSON数据,可以使用标准库中的。在上面的代码中,我们首先创建一个map类型的JSON数据。函数将其转换为JSON格式的字节数组。需要注意的是,在发送HTTPS请求时,无需添加任何特殊的代码。对象,并将JSON数据作为请求主体。原创 2023-03-02 20:41:35 · 1524 阅读 · 0 评论 -
golang基本反射机制使用
背景和其他语言一样, golang 也提供了反射机制,反射允许我们程序在运行时候动态修改变量调用方法。golang 使用 reflect 包帮我们完成反射工作解析简单数据类型关键方法:ValueOfTypeOffunc main() { var i int = 1 // 解析值 v := reflect.ValueOf(i原创 2022-04-13 18:50:16 · 213 阅读 · 0 评论 -
golang grpc 封装类 客户端代码 服务端代码
最新小编在学习golang中的grpc在学习中也遇到了许多问题,我写了一个属于自己的grpc封装类分享给大家helper 封装文件package grpc_helperimport ( "context" "google.golang.org/grpc" "net" "time")var GrpcConn *GrpcHelpertype ServiceFn func(server *grpc.Server)type ClientFn func(conn *grpc.Client原创 2020-12-16 13:46:54 · 1104 阅读 · 0 评论 -
golang微服务架构之 config.yaml配置文件,golang微服务架构,golang微服务框架,golang微服务部署
mysql: username: root #用户名 password: root #密码 path: 127.0.0.1:3306 #数据库配置 host: 127.0.0.1 #地址 port: 3306 #端口 dbName: gin #数据库 config: charset=utf8&parseTime=True&loc=Local #配置 maxIdleConns: 10 maxOpenConns: 10 .原创 2020-08-20 10:27:34 · 828 阅读 · 0 评论 -
golang微服务架构之 gin框架会员微服务,golang微服务架构,golang微服务框架,golang微服务部署
import ( "github.com/gin-gonic/gin" "github.com/jinzhu/gorm" "github.com/zngue/go_gin_member/app/middleware" "github.com/zngue/go_gin_member/migration" "github.com/zngue/go_gin_member/router" usermigration "github.com/zngue/go_gin_user/migration" ".原创 2020-08-20 10:19:55 · 656 阅读 · 0 评论 -
golang微服务架构之 gin框架运行,golang微服务架构,golang微服务框架,golang微服务部署
package testimport ( "github.com/gin-gonic/gin" "github.com/jinzhu/gorm" "github.com/zngue/go_tool/src/gin_run" "testing" "github.com/zngue/go_gin_member/router" "github.com/zngue/go_gin_member/migration")func TestGinRun(t *testing.T) { gin_run..转载 2020-08-19 15:32:51 · 878 阅读 · 0 评论