256 Resources
goTemp goTemp is a full stack Golang microservices sample application built using go-micro. The application is built as a series of services that prov
Go Micro Example This small sample project was created as a collection of the various things I've learned about best practices building microservices
jaeger-s3 jaeger-s3 is gRPC storage plugin for Jaeger, which uses Amazon Kinesis
ruuvi-go-gateway ruuvi-go-gateway is a software that tries to replicate Ruuvi Ga
CDC Pact Pact is a consumer-driven contract testing framework. Born out of a microservices boom, Pact was created to solve the problem of integration
Learn开源项目简介 在线体验 部署教程 更新记录 2020/1/31 修复GateWay选择器逻辑造成的无法正确选取Container节点的问题,增加 公/私网 部署模式配置 LearnOS项目是一个使用Go语言开发,微服务架构的开源项目 项目的核心功能为在线创建/使用各种环境,可用于学习/测试
Utility Warehouse template Go monorepo This repo is an abbreviated copy of one used by one of the teams inside Utility Warehouse. It's been built for
go-micro-frame go-micro-frame,极简、快速、零成本,积木式go微服务框架。 go-micro-frame,是一套开源组件组合而成的微服务框架。所有组件都可自行替换。 没有框架的强约束,没有学习上的成本。只需要搭建积木的方式组合自己的框架来快速开展业务。框架只保留了微服务的
Go Garden Go Garden是一款面向分布式系统架构的微服务框架 概念 Go Garden为分布式系统架构的开发提供了核心需求,包括微服务的基础架构支持,例如gateway网关模块做路由分发支持,服务调用链路追踪的集成。 特性 服务注册发现 网关路由分发 负载均衡 动态配置 安全认证 服务
goms:GO微服务框架 说明: 本项目是由个人开发的微服务基础框架,项目正在积极开发中,很期待得到你的star。 特性: 1、服务注册发现 2、网关路由分发 3、负载均衡策略 4、服务调用安全 5、服务重试策略 6、分布式链路追踪 7、可选组件Rabbitmq、Elasticsearch 8、支持
GO-MS:GO实现的微服务基础框架 说明: 本项目刚启动,目标是实现微服务的基本架构,项目正在积极开发中。 已实现特性: 1、服务注册发现 2、由网关控制到下游服务集群的负载均衡 准备工作: 1、安装etcd,Docker快捷安装: docker run --rm -it -d -p 2379:2
text-to-video 知乎文章转视频的实现(乞丐版) 大家来都来了,不如点个star吧 文章链接 https://lycheerx.com/2021/02/28/%E7%9F%A5%E4%B9%8E%E6%96%87%E7%AB%A0%E8%BD%AC%E8%A7%86%E9%A2%91%E5
Simple GoRPC Learning RPC basic building blocks by building a simple RPC framework in Golang from scratch. RPC In Simple Term Service A wants to call
Frodo is a code generator and runtime library that helps you write RPC-enabled (micro) services and APIs.
The Consul API Gateway is a dedicated ingress solution for intelligently routing traffic to applications running on a Consul Service Mesh.
pipeline Pipeline is a go library that helps you build pipelines without worrying about channel management and concurrency. It contains common fan-in
Description Basic conversion from OpenAPI specification to Krakend config. This is extendable with custom OpenAPI attributes and more support for both
Fully Isolated System Architecture (Microservices) Arsitektur Request | | | Api Gateway --- Auth Provider |\________________________
IPFS Project Roadmap v0.6.0 Table of Contents IPFS Mission Statement 2020 Priority 📞 Content Routing 2020 Working Groups 2020 Epics 2019 Priority 📦
Beetle Kubernetes multi-cluster deployment automation service 🦄 Check out the demo! Application deployment and management should be automated, audita
Código da palestra sobre Microsserviços usando Gokit
Dapr demos Collection of personal Dapr demos. Note, some of these demos require latest version of Dapr, Ingress gateway, Observability components, or
Triple-go is a golang network package that based on http2, used by Dubbo-go 3.0.
hawk mesh go 🌟 💬 Description Wrapper to easily generate "X-Request-Auth" header for Mesh sites in golang. Based on hawk-go. Getting Started Import t
This package contains a set of utilities for generating Go boilerplate code for services based on OpenAPI 3.0 API definitions
dmicro dmicro简介 dmicro是一个高效、可扩展且简单易用的微服务框架。包含drpc,easyserver等组件。 该项目的诞生离不开erpc和GoFrame两个优秀的项目。 其中drpc组件参考erpc项目的架构思想,依赖的基础库是GoFrame。 erpc GoFrame 详细文档
Dubbo2Istio Dubbo2istio 将 Dubbo ZooKeeper 服务注册表中的 Dubbo 服务自动同步到 Istio 服务网格中。 Aeraki 根据 Dubbo 服务信息和用户设置的路由规则生成数据面相关的配置,通过 Istio 下发给数据面 Envoy 中的 Dubbo p
PKCS #11 modules in Go without cgo This project implements p11-kit RPC server protocol, allowing Go programs to act as a PKCS #11 module without the n
apm (Arduino Package Manager) A package manager for Arduino projects to make them portable (no more manual download etc...). This tool fully includes
一个用于构建分布式系统的工具集或者轻框架,支持 grpc 和 http ,支持多种注册中心 consul ,etcd , mdns 等。
GreenWall Status: Done (waiting for feedback) Description GreenWall is a tiny service health dashboard written in Go (with frontend prepared in Bootst
Golang Server Project Best Practices Dependency Injection :- In simple words, we want our functions and packages to receive the objects they depend on
appdash (view on Sourcegraph) Appdash is an application tracing system for Go, based on Google's Dapper and Twitter's Zipkin. Appdash allows you to tr
This is a template service for development first with go monolithic architecture
user-registration-service-go Simple user registration microservice written in Go with Postgres database. Uses clean architecture to accept requests fr
Microservices This is demo / sample / example project using microservices architecture for Online Food Delivery App. Architecture Services menu-servic
everybody-backend 🏋️ 눈바디를 기록하는 에브리바디 서비스의 Golang + Python 마이크로서비스 아키텍쳐 기반 백엔드 (디프만 10기 일조권침해조) 사용 기술 (예상) Backend - Elastic Beanstalk (t2.micro 프리티어)
Cloud IP Checker This service will help you determine whether an IP address is within one of the Azure Service Tag network ranges. If it is found, it
openapi Package openapi is a set of Go types for OpenAPI Specification 3.1. The primary purpose of the package is to assist in generation of OpenAPI d
GoTwtxt A Go implementation of twtxt - decentralised, minimalist microblogging service for hackers Usage: Send a tweet: # pass the message on the cli
swagger-go-chi Install go install github.com/cugu/swagger-go-chi@main Run swagge
SLSA GitHub Actions Demo A proof-of-concept SLSA provenance generator for GitHub Actions. Background SLSA is a framework intended to codify and promot
=============== Hprose is a High Performance Remote Object Service Engine. It is a modern, lightweight, cross-language, cross-platform, object-oriente
Micro Network The micro network is an open network for Micro services. Note: The network is still in early development. This document serves as a star
Create Microservices MonoRepo in GO/Python Create a new production-ready project with backend (Golang), (Python) by running one CLI command. Focus on
AWPark Alfred Workflow for engineer. Alfred Workflow Store Search and install Wo
aicra is a lightweight and idiomatic configuration-driven engine for building REST services. It's especially good at helping you write large APIs that remain maintainable as your project grows.
Container Egress Services (CES) Kubernetes is piloting projects transition to enterprise-wide application rollouts, companies must be able to extend t
简介 CudgX是星汉未来推出的面向云原生时代的AIOps智能运维引擎,它通过各类服务的多维度、大数据量的数据收集及机器学习训练分析,对各种服务进行指标化、数字
Ardan Labs Nix Demo High-Level Overview We bumbled the scheduling of an earlier presentation about git worktree that a few co-workers attended. In eff
argocon-21-demo Demo for my talk at ArgoCon '21 showing how to use Go to create and submit dynamic Argo Workflows. This repo implements a Go-based CLI
Global Financial Transaction Network Services This code was developed at IBM during 2017-2020, and contributed to open source in September 2021. Overv
proto Репозиторий содержит файлы для Protobuf (контрактов и описание сервисов) для автоматической генерации классов/структур под языки программировани
Go Micro Go Micro is a standard library for distributed systems development. Ove