编程开发
python, go 等编程语言或中间件使用笔记
小子不愁
这个作者很懒,什么都没留下…
展开
-
Go使用Private仓库用作module依赖
在go 项目中使用private仓库作为module依赖时,执行get报错$ go get -x gitee.com/xxx/xx/pkg/logger......go: module gitee.com/xxx/xx/pkg/conf/env: git ls-remote -q origin in /Users/xx/go/pkg/mod/cache/vcs/2e35dcd54deffa37be1a6dc6bafd375ae8f1dbb041676b2e1d5c781d4c76627e: exit原创 2022-04-12 17:24:48 · 1862 阅读 · 0 评论 -
Mac下安装swaggo
安装工具>go get -u github.com/swaggo/swag/cmd/swag安装完成后检查一下>swag -v >swag version v1.6.7如果提示zsh: command not found: swag,先看一下gopath的目录>go env找到目录大概这样GOPATH="/Users/xx/go",ls一下,看到有swag这个命令,试一下>/Users/xx/go/bin/swag -v>swag vers原创 2020-07-14 15:28:53 · 4431 阅读 · 1 评论 -
Goland开发中的小问题总结
已安装扩展里点go的设置选择extension settings找到Docs Tool,选择gogetdoc,没有安装的话,会提示安装完原创 2021-02-20 18:01:00 · 418 阅读 · 0 评论 -
用户密码加密在python和go中的应用和统一
目的是python项目迁移到go时,数据库不用动,用户原来的密码信息都可以使用python中用户密码的加密web框架是flask,加密方法直接用werkzeug.security,默认算法(pbkdf2:sha256),盐取默认8位,迭代次数用150000,密码存储格式为pbkdf2:method:iterations$salt$hash这里是用的是默认的,pbkdf2:sha256:150000$salt$hashwerkzeug.security中相关的加解密方法# werkzeug/.原创 2021-02-18 01:49:50 · 337 阅读 · 2 评论 -
jwt在go和python中的用法比较和统一
jwt的token都是放在http的header中的Authorization,格式为"jwt xxxxxx"jwt在python中的使用web框架是flask,参考Flask_JWT的实现,这里重写了一下,为的是用的更灵活些# decorator.pyimport jwtcurrent_identity = LocalProxy(lambda: getattr(_request_ctx_stack.top, 'current_identity', None))def jwt_paylo.原创 2021-02-18 01:25:37 · 370 阅读 · 1 评论