11 2022 档案

摘要:import os import sys import subprocess import shutil """ 功能: 1. 拷贝python的proto到go的对应目录之下 2. 生成python的源码 - import . 3. 生成go的源码 """ class cd: def __init 阅读全文
posted @ 2022-11-27 15:30 wanghhhh 阅读(77) 评论(0) 推荐(0) 编辑
摘要:一.新建商品 1. 配置路由 goods-web/router/goods.go package router import ( "github.com/gin-gonic/gin" "mxshop-api/goods-web/api/goods" ) func InitGoodsRoute(Rou 阅读全文
posted @ 2022-11-26 14:56 wanghhhh 阅读(125) 评论(0) 推荐(0) 编辑
摘要:一.目录 1. 新建目录 goods-web/utils/register/consul/register.go 2.目录截图 二.注册配置 1. 概述 1. 创建目录:为了后续支持其他注册中心,保证程序的拓展性,目前只支持consul 2. 利用go语言的特性,实现struct和interfact 阅读全文
posted @ 2022-11-26 12:35 wanghhhh 阅读(89) 评论(0) 推荐(0) 编辑
摘要:一.项目初始化 1.目录结构 C:. │ config-debug.yaml │ config-pro.yaml │ main.go │ ├─api │ └─goods │ goods.go │ ├─config │ config.go │ ├─forms │ goods.go │ ├─global 阅读全文
posted @ 2022-11-15 18:41 wanghhhh 阅读(45) 评论(0) 推荐(0) 编辑
摘要:一.项目初始化 1. 微服务接口分析 2. 数据库表分析 3. 订单支付全流程 4.目录结构 5.初始化model代码 创建goods_srv及model目录 创建goods_srv/model/models.py文件 from datetime import datetime from peewe 阅读全文
posted @ 2022-11-15 11:34 wanghhhh 阅读(80) 评论(0) 推荐(0) 编辑
摘要:一. nacos介绍及安装 1. 官网 https://nacos.io/zh-cn/docs/quick-start.html 二.集成go 1.官网地址 https://github.com/nacos-group/nacos-sdk-go 2. 使用 package main import ( 阅读全文
posted @ 2022-11-12 13:54 wanghhhh 阅读(296) 评论(0) 推荐(0) 编辑
摘要:一. nacos介绍及安装 1. 官网 https://nacos.io/zh-cn/docs/quick-start.html 二.集成python 1.官网地址 https://github.com/nacos-group/nacos-sdk-python 2. 使用 import json i 阅读全文
posted @ 2022-11-11 16:44 wanghhhh 阅读(1208) 评论(0) 推荐(0) 编辑
摘要:一.grpc的负载均衡介绍 1.官网地址 https://github.com/grpc/grpc/blob/master/doc/load-balancing.md 2.架构 3. Name Resolver(grpc从consul中同步服务信息进行负载均衡) 作用:从指定的DNS服务器或者一个注 阅读全文
posted @ 2022-11-10 13:15 wanghhhh 阅读(239) 评论(0) 推荐(0) 编辑
摘要:一.配置全局变量 global/golbal.go中添加: UserSrvClient proto.UserClient package global import ( ut "github.com/go-playground/universal-translator" "mxshop-api/us 阅读全文
posted @ 2022-11-09 16:04 wanghhhh 阅读(65) 评论(0) 推荐(0) 编辑
摘要:一. 在python项目中使用 1.目录存放 创建公共目录存放common/register,创建base.py register.py 2.base.py基础类 import abc class Resister(metaclass=abc.ABCMeta): @abc.abstractmetho 阅读全文
posted @ 2022-11-08 17:27 wanghhhh 阅读(45) 评论(0) 推荐(0) 编辑
摘要:一. 使用requests使用注册 1. python服务注册及检查 可以对http接口和grpc接口进行状态健康检测 import requests headers = { "contentType": "application/json" } def register(name, id, add 阅读全文
posted @ 2022-11-07 18:12 wanghhhh 阅读(90) 评论(0) 推荐(0) 编辑
摘要:文档地址:https://mojotv.cn/go/refactor-base64-captcha 1. 在api接口文件中配置生成验证码的代码 在user-web/api下面创建chaptcha.go文件 package api //导入 import ( "github.com/gin-goni 阅读全文
posted @ 2022-11-05 13:43 wanghhhh 阅读(270) 评论(0) 推荐(0) 编辑
摘要:1.在middlewares中创建cors.go文件 package middlewares import ( "github.com/gin-gonic/gin" "net/http" ) func Cors() gin.HandlerFunc { return func(c *gin.Conte 阅读全文
posted @ 2022-11-03 10:09 wanghhhh 阅读(105) 评论(0) 推荐(0) 编辑
摘要:一. 如何使用JWT结合gin实现token生成 1. 创建文件,在mxshop-api/user-web/middlewares 下面添加固定文件 package middlewares import ( "errors" "github.com/dgrijalva/jwt-go" "github 阅读全文
posted @ 2022-11-01 15:08 wanghhhh 阅读(429) 评论(0) 推荐(0) 编辑

阅读目录(Content)

此页目录为空

点击右上角即可分享
微信分享提示