Fork me on GitHub

10 2021 档案

摘要:func setupLogger() error { fileName := setting.LoggerSetting.LogSavePath + "/" + setting.LoggerSetting.LogFileName + "_" + time.Now().Format("20060102 阅读全文
posted @ 2021-10-29 10:30 myboran 阅读(130) 评论(0) 推荐(0)
摘要:配置 Git 忽略文件 创建忽略规则文件 xxxx.ignore(前缀名随便起,建议是 git.ignore) 这个文件的存放位置原则上在哪里都可以,为了便于让~/.gitconfig 文件引用,建议也放在用户家目录下 git.ignore 文件模版内容如下: # Compiled class fi 阅读全文
posted @ 2021-10-27 18:26 myboran 阅读(58) 评论(0) 推荐(0)
摘要:常用命令 分支的操作 远程仓库操作 小结:clone 会做如下操作。1、拉取代码。2、初始化本地仓库。3、创建别名 SSH 免密登录 --进入当前用户的家目录 Layne@LAPTOP-Layne MINGW64 /d/Git-Space/SH0720 (master) $ cd --删除.ssh 阅读全文
posted @ 2021-10-27 11:12 myboran 阅读(61) 评论(0) 推荐(0)
摘要:json.Marshal(x) json.MarshalIndent(x, "", " ") tag `json:"xxxx,omitempty"` omitempty表示如果只为零值或者空,则不输出这个成员到JSON中 阅读全文
posted @ 2021-10-26 19:27 myboran 阅读(49) 评论(0) 推荐(0)
摘要:1. 安装 docker run -d -p 8500:8500 -p 8300:8300 -p 8301:8301 -p 8302:8302 -p 8600:8600/udp consul consul agent -dev -client=0.0.0.0 docker container upd 阅读全文
posted @ 2021-10-19 14:31 myboran 阅读(70) 评论(0) 推荐(0)
摘要:helloworld.proto syntax = "proto3"; import "google/protobuf/empty.proto"; option go_package = ".;proto"; service HelloWrold{ rpc SayHello(HelloRequest 阅读全文
posted @ 2021-10-19 14:00 myboran 阅读(359) 评论(0) 推荐(0)
摘要:####注册http import requests headers = { "contentType": "application/json" } def register(name, id, address, port): url = "http://192.168.190.129:8500/v 阅读全文
posted @ 2021-10-16 15:26 myboran 阅读(182) 评论(0) 推荐(0)
摘要:一.为什么需要分布式配置中心 我们现在有一个项目,使用gin进行开发的,配置文件的话我们知道是一个叫做config.yaml的文件。我们也知道这个配置文件会在项目启动的时候被加载到内存中进行使用的。 考虑两种情况: a.添加配置项 你现在的用户服务有10个部署实例,那么添加配置项你得去十个地方修改配 阅读全文
posted @ 2021-10-15 15:37 myboran 阅读(248) 评论(0) 推荐(0)
摘要:github.com/mbobakov/grpc-consul-resolver consul://[user:password@]127.0.0.127:8555/my-service?[healthy=]&[wait=]&[near=]&[insecure=]&[limit=]&[tag=]&[ 阅读全文
posted @ 2021-10-15 11:48 myboran 阅读(344) 评论(0) 推荐(0)
摘要:Go package addr import "net" func GetFreePort() (int, error) { addr, err := net.ResolveTCPAddr("tcp", "localhost:0") if err != nil{ return 0, nil } l, 阅读全文
posted @ 2021-10-14 17:02 myboran 阅读(243) 评论(0) 推荐(0)
摘要:import requests headers = { "contentType": "application/json" } def register(name, id, address, port): url = "http://192.168.190.129:8500/v1/agent/ser 阅读全文
posted @ 2021-10-14 16:20 myboran 阅读(163) 评论(0) 推荐(0)
摘要:package middlewares import ( "github.com/gin-gonic/gin" "net/http" ) func Cors() gin.HandlerFunc { return func(c *gin.Context) { method := c.Request.M 阅读全文
posted @ 2021-10-14 15:07 myboran 阅读(80) 评论(0) 推荐(0)
摘要:"github.com/hashicorp/consul/api" package initialize import ( "fmt" "github.com/hashicorp/consul/api" "go.uber.org/zap" "google.golang.org/grpc" "mxsh 阅读全文
posted @ 2021-10-14 15:02 myboran 阅读(299) 评论(0) 推荐(0)
摘要:github.com/mojocn/base64Captcha func GetCaptcha(c *gin.Context){ driver := base64Captcha.NewDriverDigit(80, 240, 5, 0.7, 80) cp := base64Captcha.NewCa 阅读全文
posted @ 2021-10-12 16:24 myboran 阅读(233) 评论(0) 推荐(0)