摘要:
简析 基于 Gin + GORM + Casbin + vue-element-admin 实现的权限管理系统。 基于Casbin 实现RBAC权限管理。 前端实现: vue-element-admin。 开源地址见文末。 特性 基于 Casbin 的 RBAC 访问控制模型; JWT 认证; 前后 阅读全文
摘要:
简析 基于goapp+xterm实现webssh-网页上的SSH终端,linux管理工具。 开源地址见文末。 特性 在网页上实现一个SSH终端。从而无需Xshell之类的模拟终端工具进行SSH连接。 可以对交互命令进行审计、记录 在页面上按一个键,就能打开一个webssh,并且自动登录 ,方便地管理 阅读全文
摘要:
简析 基于 Gin + GORM + Casbin + vue-element-admin 实现的权限管理系统。 基于Casbin 实现RBAC权限管理。 前端实现: vue-element-admin。 开源地址见文末。 原由 前阵子把goapp开源后,不少朋友加我,一些朋友对vue还比较陌生,不 阅读全文
摘要:
每个系统都有日志,当系统出现问题时,需要通过日志解决问题 当系统机器比较少时,登陆到服务器上查看即可满足 当系统机器规模巨大,登陆到机器上查看几乎不现实 当然即使是机器规模不大,一个系统通常也会涉及到多种语言的开发,那么问题来了,每次系统出问题了,如何能够迅速查问题? 好一点的情况可能是python 阅读全文
摘要:
Gogs 是一款极易搭建的自助 Git 服务。 Gogs 的目标是打造一个最简单、最快速和最轻松的方式搭建自助 Git 服务。使用 Go 语言开发使得 Gogs 能够通过独立的二进制分发,并且支持 Go 语言支持的 所有平台,包括 Linux、Mac OS X、Windows 以及 ARM 平台。 阅读全文
摘要:
总结下最近用GO实现区块链实现下面的模块 基本原型 工作量证明,这里用的POW 持久化和命令行,这里用的BoltDB存储区块 地址,这里用的比特币的地址方案 交易 P2P网络,这里为方便本地调试,采用端口来区分节点 总体感觉GO在区块链领域,无论是资料、框架等都比较全。本文参考了国外牛人写的区块链G 阅读全文
摘要:
比特币除了币转账还有不少好玩的地方,比如把你想说的话写上去,可以当做留念、记录、或者装逼。今天用GO语言写了一个比特币交易构建、交易签名的程序。 生成的交易信息可以在比特币控制台用sendrawtransaction命令进行广播,也可以在https://btc.com/tools/tx/publis 阅读全文
摘要:
最近用GO写了一个后台权限管理系统,在WIN10和ubuntu下部署,在win系统下编译ububtu的部署文件要先做如下配置 set GOARCH=amd64 set GOOS=linux go build ubuntu下的部署:nohup ./程序名 开发用的vscode,配合插件挺好用的,框架用 阅读全文
摘要:
区块链、数字货币、交易所、钱包JSONRPC 阅读全文
摘要:
现在比特币比较贵,很多刚接触钱包的同学也不知道怎么连接比特币的测试网络,所以有了弄一个山寨币的想法。这里用了BTC的0.10.2版本的源码进行修改,用之前自己写的挖矿程序重新生成创世块,并把挖矿收入的确认数改为10,交易确认数改为2,以方便测试,在ububtu 1604 系统下进行代码调试及交叉编译 阅读全文