Goa Go 语言的基于设计的微服务

开源网站开源项目 24-06-07 09:17:09

Goa 是一款用 Go 用于构建微服务的框架,采用独特的设计优先的方法。使用前确保有 Go 语言环境。

有关微服务的信息可参考该链接:微服务实战,第 1 部分:微服务介绍

参考以下资源了解更多关于Goa的信息。

goa.design

goa.design包含具体有关 Goa 如何实现一个 goa 服务的信息,包括一份入门指南,详细的DSL 文档以及信息。

例子

这个 examples 储存库包含简单的说明基本概念的示例。

这个 goa-cellar 储存库包含了表明设计语言的许多方面 goa 服务的实现。它持续最新并提供测试功能的引用。

[Goa Go 语言的基于设计的微服务]相关推荐

Cassie 存储系统客户端

Cassie 是 Cassandra 的 Scala 编程语言的客户端。它是一款小巧轻量,基于Finagle 构建。通常用在 Twitte……...

PHPEMS PRO 在线模拟考试系统

PHPEMS PRO 在线模拟考试系统

PHPEMS面向企业的版本,精简了功能,添加了redis和分库支持。 PHPEMS在线模拟考试系统主要用于构建在线考……...

WebKit Web 浏览器引擎

WebKit 是一个跨平台的 Web 浏览器引擎,苹果的 Safari、谷歌的 Chrome 浏览器都是基于这个框架来开发的……...

Headless 无界面浏览器

Headless是一款无界面浏览器,支持快速网络接受测试,采用.Net环境。 优点: 支持快速网络接受测试。 HT……...

今日开源
  1. Min Browser 开源的极简浏览器

    Min Browser 开源的极简浏览器

    Min是一款开源的极简浏览器,拥有智能、快速的特点。一些特性: 通过使用DuckDuckGo在搜索栏中显示搜索结果 拦截网页内置广告和跟踪 模糊搜索 支持书签的全文搜索 阅读列表 标签页改进(标签页在右边打开并会……

    开源软件 2024-06-23

  2. BitSail 高性能数据集成引擎

    BitSail 高性能数据集成引擎

    BitSail 是字节跳动开源的基于分布式架构的高性能数据集成引擎,支持多种异构数据源间的数据同步,并提供离线、实时、全量、增量场景下的全域数据集成解决方案,目前服务于字节内部几乎所有业务线,包括抖音、今日……

    开源软件 2024-06-23

  3. Expose 静态网站生成器

    Expose 静态网站生成器

    Expose 是一个帮助图配文生成的静态网站生成器。 当你有如下的图片或视频文件夹时: Expose 的 Bash 脚本可以将这些图像和视频转换成类似 jack.ventures 或 jack.works(作者个人博客)的形式。 如果你不喜欢这……

    开源软件 2024-06-23

返回顶部小火箭