依赖安装1sudo apt-get install git wget flex bison gperf python3 python3-pip python3-venv cmake ninja-build ccache libffi-dev libssl-dev dfu-util libusb-1.0-0
安装 ESP-IDF 工具1. 下载 ESP-IDF123mkdir -p ~/espcd ~/espgit clone --recursive https://github.com/espressif/esp-idf.git
2. 安装 ESP-IDF 工具123cd ~/esp/esp-idfexport IDF_GITHUB_ASSETS="dl.espressif.cn/github_assets"./install.sh all
IDF_GITHUB_ASSETS变量 使用国内的下载服务器,以加快下载速度
如果需要指定工具安装路径可使用 export IDF_TOOLS_PATH="$HOME/required_idf_tools_pat ...
golang
未读文档地址:https://pkg.go.dev/github.com/go-playground/validator/v10
多个条件使用英文逗号分隔 ,
内置规则字段相关
Tag
Description
eqcsfield
Field Equals Another Field (relative)
eqfield
Field Equals Another Field
fieldcontains
NOT DOCUMENTED IN doc.go
fieldexcludes
NOT DOCUMENTED IN doc.go
gtcsfield
Field Greater Than Another Relative Field
gtecsfield
Field Greater Than or Equal To Another Relative Field
gtefield
Field Greater Than or Equal To Another Field
gtfield
Field Greater Than Another Field
ltc ...
收集一些比较好的第三方库,以后可能会用到
Web框架GinGin 是一个用 Go (Golang) 编写的 HTTP 网络框架。
官网:https://gin-gonic.com/zh-cn/
BeegoBeego 是 Go 编程语言的开源、高性能 web 框架。
官网:https://beego.me/
IrisGo 最快的社区驱动 web 框架。Webassembly,具有公共域、 MVC 、会话、缓存、版本控制 API 、问题 API 、 Websocket 、依赖注入等功能的自动 HTTPS。与标准库和第3 方中间件包完全兼容。
官网:https://iris-go.com/
echoHigh performance, minimalist Go web framework https://echo.labstack.com
kratosKratos是bilibili开源的一套Go微服务框架,包含大量微服务相关框架及工具。
WebSocketgorilla/websocketA fast, well-tested and widely used WebSocket i ...
TinyVue Theme Data12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619 ...