
go语言
Subranium
这个作者很懒,什么都没留下…
展开
-
go读取配置文件-viper
go读取配置文件-viperGo-viper目录结构读取本地配置文件读取远程key/valueInstallWhat is ViperLicenseGo-viperGithub: https://github.com/golang-collection/Go-viperViper是适用于Go应用程序的完整配置解决方案。它被设计用于在应用程序中工作,并且可以处理所有类型的配置需求和格式。本项目演示了读取本地配置文件和consul的key/value配置。目录结构- config 配置文件存放位置原创 2020-09-07 09:30:40 · 4487 阅读 · 1 评论 -
go封装redis的rpc服务
Go-redisGithub: https://github.com/golang-collection/Go-redis本项目为redis的RPC远程调用接口,通过GRPC实现。目录结构- client 客户端- config - config.go 通过viper读取consul的配置 - consul.go 配置consul的常量- dependence 通过docker-compose一键启动需要的依赖- operation 封装redis的常用操作- pool 封装r原创 2020-09-07 07:57:01 · 627 阅读 · 0 评论 -
Go构建Restful API服务
本项目使用Go语言构建Restful API服务,项目采用gin构建,包括jwt,swagger,viper, zap, gorm, make,bash等模块,通过docker一键部署并且可以动态扩缩容实现负载均衡。This project uses Go language to build Restful API services, and gin to build the project, including JWT, Swagger, Viper, Zap, Gorm, Make, bash an原创 2020-08-26 21:58:48 · 2286 阅读 · 0 评论 -
go分布式爬虫
分布式爬虫项目,本项目支持个性化定制页面解析器二次开发,项目整体采用微服务架构,通过消息队列实现消息的异步发送,使用到的框架包括:redigo, gorm, goquery, easyjson, viper, amqp, zap, go-micro,并通过Docker实现容器化部署,中间爬虫节点支持水平拓展。Distributed crawler projects, the project supports personalization page parser secondary development原创 2020-08-16 11:30:28 · 3479 阅读 · 2 评论 -
指针数组与数组指针-go解析
对于指针数组和数组指针在c或c++中也经常被讨论,尤其对于初学者来说会分辨不清楚。其实在每个词中间添加一个“的“就很好理解了,指针的数组,数组的指针。本文就通过go语言来分别解释一下数组指针与指针数组。原创 2020-08-14 11:11:16 · 545 阅读 · 0 评论 -
Golang-函数调用机制分析(值传递与引用传递)
go语言中的值传递与引用传递,通过此篇文章让你一目了然。原创 2020-02-12 13:48:55 · 8255 阅读 · 0 评论 -
beego获取ajax数据
暂时保存晚上更原创 2017-12-18 12:32:29 · 2636 阅读 · 0 评论