首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
farseer-go
steden
创建于2022-12-11
订阅专栏
介绍farseer-go框架的使用
等 21 人订阅
共16篇文章
创建于2022-12-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
farseer-go发布v0.9.0版本,共154项功能新增调整
本次发布新增了,链路追踪组件: 支持:webapi组件接入链路追踪 支持:数据库的链路追踪 支持:Redis链路追踪 支持:es的链路追踪 支持:etcd链路追踪
farseer-go/mapper 实体类对象的优雅转换(赋值)
我们在开发当中经常会遇到DTO实体与PO数据库实体、实体集合与实体集合、以及各种各样的相互转换问题。 该组件很好的解决了上述转换过程中需要每个字段单独赋值的繁琐代码。
golang也可以使用try catch
farseer-go/fs/exception包,提供了3种异常类型: exception.Exception exception.RefuseException exception.WebExce
用go真实项目讲解带你快速入门领域驱动设计,你也可以是架构师
从学习编程语言以来,我们会花大量时间去研究编程语言中比较流行的框架,但我们很少花时间从软件设计的角度去切入学习。三层无法满足业务复杂的场景,维护困难,越写越乱。
farseer-go团队发布v0.7.0版本
farseer-go`v0.7.0` by 2023.03.03,距离上一次v0.6.0版本,经历`51天`,今天终于发布`v0.7.0`版本啦。这次发布更新的内容比较多。
优化time.After后,性能提升34%,内存减少67%
大家好,今天给大家带来一篇如何优化time.After函数。 最近我在做调度中心2.0的重构,利用时间轮算法为项目整体性能提升:`34%`,内存减少:`67%`
Golang解耦系列,第4篇:事件总线
以事件驱动的方式来解耦业务逻辑,在`DDD`中,事件总线是必然用到的技术。 当两个业务模块相互之间有业务关联,但又不希望在代码结构上直接依赖。 则可以使用事件驱动的方式来解耦相互之间的依赖。
farseer-go/etcd,服务注册、发现的client组件
etcd client 概述 etcd是比较流行的分布式组件之一,常用于在分布式平台中的服务注册与发现的场景。 它有部署简单、使用方便、轻量等特性。
Golang解耦系列,第3篇:Rabbit消息中间件
rabbit是比较流行的MQ中间件之一。 它有部署简单、使用方便、轻量等特性。 在系统资源占用上相对kafka(JAVA)、rockerMQ(JAVA)而言会更加少。
Golang解耦系列,第2篇:container注入
主要是讲解在实际应用中应该如何更优雅的使用IOC技术,即能达到分层的解耦,又能让代码看着更舒服。本篇将主要聊聊容器的注入。
Golang解耦系列,第1篇:IOC
今天主要聊聊在我们的应用开发中,如何有效的实现代码上的解耦 解耦的目地是什么?简单来说,就是为了尽可能不依赖其它服务、逻辑或最少依赖。
招募小伙伴一同参与开发《轻量级分布式平台》
招募小伙伴一同参与开发《轻量级分布式平台》 计划重新开发一套轻量级分布式平台。支持一百台规模的集群管理,支持应用程序的自动化发布,以及容器、镜像的管理。 用于在中小型项目中,可以代替K8S.
farseer-go的queue 本地队列组件
farseer-go极简、优雅风格,本地消息队列,轻量,不需要搭建服务端的消息队列中间件。非常适合例如日志批量写入。
farseer-go,一个模块化的完整基础设施框架
基于Golang模块化完整的基础设施框架,创建现代化Web应用和APIs 使用目前最为流行的组件,并用模块化技术来提供这些组件。
linq在go中的使用
对于集合,go只提供了数组、切片、map类型,不像其它语言类型那样会提供非常丰富的内置结构。借助linq语法,可以让我们省去很多需要使用for循环对数组遍历的操作。
farseer-go的极简风格web组件
webapi使用了中间件的管道模型编写,让我们加入非业务逻辑时非常简单。 包含两种风格来提供API服务: minimalApi、Mvc。