栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

linux下安装protoc-gen-validate验证器

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

linux下安装protoc-gen-validate验证器

linux下安装protoc-gen-validate验证器

1. 验证器功能说明2. 下载与安装

2.1下载前准备2.2 下载2.3 安装

1. 验证器功能说明

表单验证项目地址: protoc-gen-validate这个项目目前版本生成python文件还有点问题,go放心食用。 2. 下载与安装 2.1下载前准备

* 安装protoc
文本默认读者已经安装好了protoc,如果还没有安装请先安装好再看本文内容。这里提供百度网盘的下载渠道。

链接: https://pan.baidu.com/s/1R5Pi7yXvBw7xjPbZ2qbaUA 提取码: gdc7 

* 检查GO111MODULE变量
下载前GO111MODULE必须是off!因为设置为on的话,包是下载到$GOPATH/pkg/mod目录下的,这个pkg目录下默认是没有权限编译的,会报错go : not found。

查看变量值

go env GO111MODULE 

如果是on需要设置为off

export GO111MODULE="off"
# 使立即生效
source /etc/profile
# 查看环境变量,确保配置成功
go env GO111MODULE 
2.2 下载
go env 
# 现在,这个包会下载到$GOPATH目录下
go get -d github.com/envoyproxy/protoc-gen-validate
2.3 安装
#注意末尾的xxx代表的是protoc-gen-validate的版本号
cd `go env GOPATH`/src/github.com/envoyproxy/protoc-gen-validate@xxx

# 更新一下系统包,据说不更新的话编译会报错,这里是ubuntu的更新方法。
sudo apt update
# 安装
sudo make build

# 查看是否存在可执行文件`protoc-gen-validate`
ls `go env GOPATH`/bin
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/753546.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号