前提 假设内部项目私有链接为 gitlab.xxx.abc 替换包名 替换私有包名 把所有 src 目录下文件夹名替换为实际私有链接如 a/b/c 替换为 gitlab.xxx.abc/a/b/c 更...
go 语言中的并发特性
本节源码位置 https://github.com/golang-minibear2333/golang/blob/master/4.concurrent/4.1-goroutine/ 以前我们写并发...
三分钟学 Go 语言——条件语句+switch和type switch
ifelse if 20>0{ fmt.Println("yes") } 输出 yes ifelse if 20<0{ }else{ fmt.Println("no") } 输出 no s...
django 字段验证器/DRF
根据官方文档 django validators 所属的内容,我们可以给字段添加专属的验证器。 官方验证器 官方文档中提供了各种常用的验证器,比如 validate_ipv4_address URLV...
GO并发之好用的sync包
本节源码位置 https://github.com/golang-minibear2333/golang/tree/master/4.concurrent/4.9-sync/ sync.Map 并发安...
三分钟学 Go 语言——函数深度解析(下) 可变参数
接连两篇函数专题深度解析,相信大家已经对函数的语法有了深入的了解。 函数简单使用和基本知识解析 匿名函数和闭包 五一放假期间,我懂得,估计你们都不想学习。 小熊这两天因为个人种种令人难受的原因,没有能...
快速掌握 Go 语言中的集合(map)
我本来下午打算对新系统,好好研究下模块划分,但因为上一个版本提测,于是我改了一个下午的bug。 现在是晚上 9 点钟我开始写这篇文章,给大家分析分析Go语言中的map。 映射关系容器 map Go语言...
Golang里面怎样获取http请求到响应花费的时间?
Golang 1.7 加了个http-tracing的功能,看这个官方博客介绍https://blog.golang.org/http-tracing package main import "cry...
python自动生成model文件过程
生成方式: Python中想要自动生成 model 文件可以通过 sqlacodegen这个命令来生成对应的model文件 sqlacodegen 你可以通过pip去安装: pip install s...
django/DRF(Django REST framework) 统一异常处理/输出
给公司一个项目加了统一的异常处理,这里简单记录一下 简单配置方法 一般我们要求每个接口统一输出,类似于如下的形式,返回码、数据、报错原因 {"status_code": 405, "data":{},...