获得徽章 19
- #青训营 x 字节后端训练营#
今天了解到了并发组合模式。是一个由特定的设计模式结合Go语言天生的并发特性,通过适当封装形成的“新模式”。评论点赞 - #青训营 x 字节后端训练营#
今天学习了Go使用ioutil包中的ReadFile读取JSON,通过marshal 和unmarshal 函数对数据进行编码和解码,以及使用标签定义结构。评论点赞 - #青训营 x 字节后端训练营#
今天了解到了go语言的四大框架Beego、Gin、Echo、Iris。
beego是一个快速开发Go应用的http框架。
Gin是一个golang的微框架,封装比较优雅,API友好。
Iris是一个快速,简单但功能齐全的和非常有效的web框架。
Echo是为用Java开发Web应用程序提供的一个面向对象,事件驱动的框架。展开评论点赞 - #青训营 x 字节后端训练营#
今天了解到了github上一些star高的go项目,分别是Yearning SQL审核平台,Cloudreve,Gorm,Beego,Tidb。评论点赞 - #青训营 x 字节后端训练营#
今天学习了Go微服务框架重构JAVA业务,Go-micro重构Java业务。重构业务的时候,我们用go-micro来做微服务,全面的替代了Java栈。比如:
服务注册发现用到了etcd
通信用到了grpc
框架集成了gin展开评论点赞 - #青训营 x 字节后端训练营#
今天学习了viper处理yaml配置文件并集成到gin框架中。Viper是适用于Go应用程序的完整配置解决方案。评论点赞 - #青训营 x 字节后端训练营#
GoFrame是一款模块化、高性能、企业级的Go基础开发框架。GoFrame不是一款WEB/RPC框架,而是一款通用性的基础开发框架,是Golang标准库的一个增强扩展级,包含通用核心的基础开发组件,优点是实战化、模块化、文档全面、模块丰富、易用性高、通用性强、面向团队。展开评论点赞 - #青训营 x 字节后端训练营#
今天学习了goroutine的基本用法;使用chan来实现多个goroutine之间的通信;使用select关键字来处理超时等。评论点赞 - #青训营 x 字节后端训练营#
今天学习了负载均衡的三种解决方案,集中式LB(Proxy Model),进程内LB(Balancing-aware Client),独立 LB 进程(External Load Balancing Service)。评论点赞