sisterofdc

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

文章分类 -  go 微服务学习

摘要:现在雏形已经有了。 比较现在还差的东西 网络同步,延迟 后端储存,前端界面 现在Chat存在的问题 我中文无法输入。长的字符串输入出错。 现在解决方法 1.在request请求加入utf-8的编码。就是json.mash哪里 2.查看官方API文档,看有没有字符串限制 前端问题。 现在直接不管了。能 阅读全文
posted @ 2023-03-31 23:53 SistersOfDC 阅读(28) 评论(0) 推荐(0)

摘要:https://github.com/go-sql-driver/mysql 熟悉数据库存储引擎 熟悉数据库索引实现原理 在索引中,几种查找方法 二分查找,平衡二叉树。 代码部分() 哈希查找, B树,B+树。(数据结构 ) 索引的优缺点是什么 索引在操作系统中的文件管理中也有。同样也有索引表,所以 阅读全文
posted @ 2023-03-05 00:15 SistersOfDC 阅读(35) 评论(0) 推荐(0)

摘要:直接 docker search sentinel-dashboard 拉取 docker search sentinel-dashboard 然后打开端口 docker run --name=sentinel -d -p 8858:8858 bladex/sentinel-dashboard 访问 阅读全文
posted @ 2023-03-04 22:25 SistersOfDC 阅读(27) 评论(0) 推荐(0)

摘要:rpc 服务器端有两个需要注册 第一个是基本服务实现 第二个是健康检查端口 func (receiver struct) Check(context.Context, *grpc_health_v1.HealthCheckRequest) (*grpc_health_v1.HealthCheckRe 阅读全文
posted @ 2023-02-27 23:04 SistersOfDC 阅读(50) 评论(0) 推荐(0)

摘要:首先构造注册的结构体 type MyServer struct { Address string Port int Name string ID string Tag []string } 第一步拿到consul的客户端 func ConsulServerSet() (consulClient co 阅读全文
posted @ 2023-02-27 20:27 SistersOfDC 阅读(49) 评论(0) 推荐(0)

摘要:#来源于那个镜像 FROM golang:1.19.5-alpine3.16 #修改工作地址 WORKDIR /usr/src/app #修改源 RUN go env -w GO111MODULE=on RUN go env -w GOPROXY=https://goproxy.cn,direct 阅读全文
posted @ 2023-02-27 20:04 SistersOfDC 阅读(44) 评论(0) 推荐(0)

摘要:官方https://www.apolloconfig.com/#/zh/README 如果是本机部署 首先是docker 部署 git clone https://github.com/apolloconfig/apollo-quick-start 如果是centos8 需要解压 在当前目录dock 阅读全文
posted @ 2023-02-16 12:02 SistersOfDC 阅读(65) 评论(0) 推荐(0)

摘要:这里注意几个东西 Goku API Gateway docker eolinker/apinto-gateway https://help.apinto.com/docs/apinto/discovery/ 这个是go的网关 然后这个是新的go zero 的框架 https://go-zero.de 阅读全文
posted @ 2023-02-01 23:10 SistersOfDC 阅读(55) 评论(0) 推荐(0)