大摇大摆的 gin 中间件使用 Swagger 2.0 自动生成 RESTful API 文档。 用法 开始使用它 向您的 API 源代码添加注释,。 使用以下命令下载 for Go: $ go get -u github.com/swaggo/swag/cmd/swag 在包含main.go文件的 Go 项目根文件夹中运行 , 将解析注释并生成所需文件( docs文件夹和docs/doc.go )。 $ swag init 使用以下命令下载 : $ go get -u github.com/swaggo/gin-swagger $ go get -u github.com/swaggo/files 并在您的代码中导入以下内容: import "github.com/swaggo/gin-swagger" // gin-swagger middleware import "
2022-03-05 02:35:14 6.21MB golang middleware swagger gin
1
nlpgnn 包装说明 自然语言处理领域当前正在发生巨大变化,近年来,已经提出了许多出色的模型,包括BERT,GPT等。 同时,图形神经网络作为一种精美的设计正在诸如TextGCN和Tensor-TextGCN等自然语言处理领域中不断使用。 该工具箱专用于自然语言处理,希望以最简单的方式实现模型。 关键字:NLP; 神经网络 楷模: 伯特 阿尔伯特 GPT2 TextCNN Bilstm +注意 GCN,GAN 杜松子酒 TextGCN,TextSAGE 示例(有关更多详细信息,请参见测试): BERT-NER(中英文版) BERT-CRF-NER(中英文版) BERT-CLS
2022-03-04 10:29:07 248KB nlp tf2 gin gan
1
先来理解一波概念,什么是nginx反向代理? 反向代理的意思是以代理服务器(这里也就是nginx)来接收网络上的请求,也就是url(默认是80端口), 1,nginx通过对url里面的一些判断(转达规则配置在nginx配置文件中),比如端口号(nginx默认是80)有可能是对二级域名来判断 比如test1.baidu.com,test2.baidu.com,这就是两个二级域名,这里的一级域名也就是baidu.com,DNS会将这两个域名都解析到同一个ip(需要添加二级域名解析才行(阿里云需要在域名解析中添加解析即可,不同的域名,可解析到统一ip的服务器上),也可以分别解析到不同ip) 2,ng
2022-03-01 01:29:01 476KB 80端口 gi gin
1
背景介绍 最近在个人的多个项目部署中遇到这样一个问题,一个域名如何实现多个项目的访问。因为不想自己单独去申请域名证书和域名配置,便想到了这个方案,结合Nginx的location功能实现了自己的需求,便记录下来。示例中是以PHP的项目演示,其他的语言类似同样的方式进行部署。例如node的项目,可以在location中做一个验证,然后使用porxy_pass反向代理模块实现。 location模块的匹配介绍 1.”=”前缀指令匹配,如果匹配成功,则停止其他匹配。 2.普通字符串指令匹配,顺序是从长到短,匹配成功的location如果使用^~,则停止其他匹配(正则匹配)。 3.正则表达式指
2022-02-28 11:25:26 137KB gi gin IN
1
本文介绍了Linux安装NodeJs并配合Nginx实现反向代理 ,具体如下: NodeJs是什么? Node.js是一个JavaScript运行环境(runtime)。实际上它是对Google V8引擎进行了封装。V8引 擎执行Javascript的速度非常快,性能非常好。 Node.js对一些特殊用例进行了优化,提供了替代的API,使得V8在非浏览器环境下运行得更好。 本地安装(OS X) 版本选择 V4.4.4,长期支持版本,成熟可靠 V6.2.0 稳定版本,最新特性 这里我还是倾向于使用最新的版本~ 下载安装包 https://nodejs.org/dist/v6.2.0/n
2022-02-25 11:34:20 57KB gi gin IN
1
课程分享——Gin+Vue+微服务打造秒杀商城-Go,视频教程下载,附课件、代码。 本课从Gin基础讲起,涉及模板渲染、中间件、数据绑定及验证、gorm等模块,实战部分更是直接上当今流行、具含金量的微服务+高并发秒杀技术,让你学完后轻松开发出一套扛得住的秒杀系统。 适用人群 1、有go语言基础。 2、想学习go语言微服务实战技术。 3、想学习高并发秒杀技术的。
2022-02-24 16:03:43 580B gin vue go语言 微服务
1
golang 推送系统 单机 客户端通过websocket连接到服务端 客户端发送jwt-token验证身份,确定用户是谁 服务端从rabbitmq接收消息,根据消息所属通过websocket推送到具体用户 服务端从http api接收消息,根据消息所属通过websocket推送到具体用户
2022-02-21 09:05:35 15KB golang rabbitmq 推送 APP
比特币诞生已经超过10年,其背后的区块链技术越来越受到世人追捧。以太坊创始人小V18岁开始创业,创立了以太坊这样的超级区块链平台,以太坊创造的价值已经远超很多互联网巨头。2019年10月24日起,我国在政策方面开始大力扶持区块链技术创新,目前国内极度缺少区块链技术人才。 无论是公链还是联盟链都有各自的优势和价值所在,国内联盟链项目发展更好,但不能忽视公链项目也在积极发展。本课程将以Go语言为载体,介绍如何在以太坊平台开发区块链应用以及如何在联盟链fisco-bcos平台开发应用。(fisco-bcos是微众银行所使用底层区块链平台,很早就已经开源,讲师个人是fisco-bcos第一批认证讲师之一) 课程内容上主要分为3部分: 项目背景以及项目级智能合约实战; 以太坊SDK使用以及后端服务开发; fisco-bcos简介及区块链应用实战。   本课程属于讲师个人原创课程,并非照搬国外技术开发课程,课程中可以学习Go-web开发,gin框架的使用,提升智能合约开发能力,授课风格以代码驱动为主,希望学习者能够积极动手实践,并在评论区交流互动,分享自己的学习心得和体会。课程源码可以供学习者下载
1
GO语言实现简单登录注册修改密码+数据库mysql + XORM.xorm+GIN.Gin 是一个 go 写的 web 框架,具有高性能的优点。官方地址:https://github.com/gin-gonic/gin
2022-02-01 16:58:54 11KB gin xorm go mysql
1
golang的zap日志库简易封装,包括gin,xorm,gorm日志输出到文件,自定义日志级别 示例移步[https://github.com/restoflife] 查看
2022-01-14 14:01:54 4KB golang zap xorm gin
1