摘要: 在项目上经常要用到身份证阅读器、护照阅读仪、指纹仪等各种品牌硬件,假如每套系统的都做集成开发那代码的维护成本将变得很高,为此采用rust来调用厂家提供的sdk c++开发包并封装成nodejs包,用fastify来开发成web api独立的服务形式。这样我们开发系统时只需调用web接口即可,跨平台又 阅读全文
posted @ 2022-08-02 11:20 天边行云 阅读(819) 评论(1) 推荐(0) 编辑
摘要: 快速开始 这是一个最简单的 后台服务 例子: main.go package main import ( // _ "github.com/go-sql-driver/mysql" //mysql数据驱动 // _ "drivers/dm" //达梦数据库驱动 _ "drivers/kingbase 阅读全文
posted @ 2022-05-07 16:20 天边行云 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 一、go 开发环境 1. Go的安装 Go官网下载地址:https://golang.google.cn/ 2. 验证一下是否安装成功 go version ##查看go版本 3. 查看Go语言的环境信息 go env 4. 配置Golang国内镜像 go env -w GO111MODULE=on 阅读全文
posted @ 2022-05-07 11:45 天边行云 阅读(292) 评论(0) 推荐(0) 编辑
摘要: beekit 一套轻量级 Go 服务框架,包含大量微服务相关框架及工具。bee是蜜蜂的意思,kit指工具箱,做一只勤劳的小蜜蜂。 实现了接口基类、参数校验、权限粒度控制、统一日志组件、错误异常处理、RPC、ORM、熔断重试等中间件、角色管理、部门管理、用户菜单管理等基础功能。目标在此框架的基础上快速 阅读全文
posted @ 2022-05-07 09:53 天边行云 阅读(98) 评论(0) 推荐(0) 编辑