本网站可以通过分类标签帮助你快速筛选出你想看的文章,记住地址:www.Facec.cc

go 异常处理 (Error vs Exception)

一、Error vs Exception先聊聊我个人,之前最开始接触的Java 和 Pyhton,往往需要对一整块代码进行try-catch{}。1.Error后来接触go开发,发现他的error机制, 类似于这样 err := func(),这样就需要频繁的 if err!=nil来处理,语法这点

gin 自定义翻译器 将err转化中文

一、Gin binding标签可对参数进行校验type ReqGameData struct {Uuid string `json:"uuid" binding:"required,min=16"`X int `json:"x"

docker安装过程

一、(在centos上)安装1. 更换下载源官网地址sudo yum install -y yum-utilssudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce

docker常用命令

docker run [options] image

docker操作容器

一、运行容器docker run --name myubuntu -it-it :以交互命令-p 8082:8080 :把docker中的8080端口映射到宿主机的8082端口-name :自定义名称二、退出容器退出不停止容器 <ctrl+p+q>exit 退出当前连接docker客户端

docker命令合集

下载镜像, docker pull 下载慢需要先配置国内仓库docker pull centos:7// 默认下载latest版本docker pull centos查看所有镜像 docker imagesdocker imagesdocker images -q查询出来所有镜像的imageidim

为什么协程(gorutine)比线程(thread)快

最近渐渐深入golang,昨天听老师讲的深有感触,今天赶紧review一下。为什么协程(gorutine)比线程(thread)快?一、go协程比线程占用内存少线程是内核对外提供的服务,应用程序可以通过系统调用让内核启动线程,由内核来负责线程调度和切换。golang 是自己实现的 MPG并发模型实现

websocket教程 [web js]

一、为什么需要WebSocket?HTTP是无连接(无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接。采用这种方式可以节省传输时间)HTTP是无状态(HTTP协议是无状态协议。无状态是指协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的

k8s常用命令

# 查看pod,deploykubectl get pod (-o wide)kubectl get deploykubectl get deploy,pod# 创建一个部署kubectl create deploy my-nginx --image=nginx# 手动扩缩容kubectl sca

git操作

看图就行