摘要:
package utilimport ( "bytes" "errors" "fmt" "github.com/sirupsen/logrus" "golang.org/x/crypto/ssh" "strings" "time")func publicKeyAuthFunc(pemBytes, k 阅读全文
摘要:
1、现象: 在go中gin框架中,需要接收前端参数时,参数必填,我们一般添加binding:"required"`标签,这样前端参数不给时,gin框架会自动校验,给出error。 gin的参数校验是基于validator的,如果给了required标签,则不能传入零值,比如字符串的不能传入空 阅读全文
摘要:
飞沫沫情 于 2021-09-23 17:38:42 发布 7577 收藏 8文章标签: mysql 数据库 python版权MySQL Utilities介绍MySQL Utilities 提供一组命令行工具用于维护和管理 MySQL 服务器,包括: 管理工具 (克隆、复制、比较、差异、导出、导入 阅读全文
摘要:
当前ubuntu环境 12 cat /etc/issueUbuntu 19.04 \n \l 当我们查看文件系统占用情况时,发现有/dev/loop0至/dev/loop7占用率为100%。 1234567891011121314151617 df -hFilesystem Size Used Av 阅读全文
摘要:
createdtime 20211122 updatedtime 20211124 author venki.chen 一、是什么1. 定义,是做什么用的?rpc是什么? ①在分布式计算,远程过程调用(英语:Remote Procedure Call,缩写为 RPC)是一个计算机通信协议。该协议允许 阅读全文
摘要:
一、RPC工作流程:摘自《go web编程》 二、go支持三个级别的RPC( HTTP,TCP,JSONRPC) 三、实现http的RPC实例: 3.1 GO RPC的函数只有符合以下条件才能被远程访问 函数必须是首字母是大写 必须有两个首字母大写的参数 第一个参数是接收的参数,第二个参数是返回给客 阅读全文
摘要:
Prometheus 四大度量指标的了解和应用 什么是度量指标 Prometheus 的指标格式 对外提供 metrics 服务 Prometheus 四大度量指标的了解和应用 Counter(计数器) 实战演练 Gauge(仪表盘) 实战演练 Histogram(累积直方图) 实战演练 Summa 阅读全文
摘要:
用 GODEBUG 看调度跟踪 让 Go 更强大的原因之一莫过于它的 GODEBUG 工具,GODEBUG 的设置可以让 Go 程序在运行时输出调试信息,可以根据你的要求很直观的看到你想要的调度器或垃圾回收等详细信息,并且还不需要加装其它的插件,非常方便,今天我们将先讲解 GODEBUG 的调度器相 阅读全文
摘要:
http://www.jishuchi.com/read/gin-practice/3839 阅读全文
摘要:
功能比flag库强大,用法差不多。 相比flag库,最重要的一点就是支持不加"-"的调用。 实例 hello world package main import ( "fmt" "gopkg.in/alecthomas/kingpin.v2" ) var ( debug = kingpin.Flag 阅读全文