256 Resources
Goya-Circuit: 类似于Hystrix的熔断器实现 Goya circuit is a circuit breaker mechanism implementation in microservices. It can prevent the whole link avalanche ca
基本介绍 gobrief是一个基于gin开发的脚手架。本着不造轮子的思想,目前脚手架具备了基本快速开发的功能。提供了多种示例文件,让您把更多时间专注在业务开发上。 目录结构 ➜ gobrief tree . gobrief ├── README.md ├── app 项目app │ ├──
🚀 go-link-shortener-hexagonal Link Shortener which is using Hexagonal Architecture that compliant with clean code guidelines in Go. ├── README.md ├──
Todo 服务 环境依赖 docker-desktop = 4.2.0 kubernetes = 1.21.5 go = 1.17 istioctl = 1.11.4 protobuf = 3.17.3 grpcurl = 1.8.5 下载安装 Docker Desktop ,并启动内置
1. Banking Microservice Design Decisions 1. Hexagonal Architecture. 2. REST Api. 3. Dependency Injection. 4. Database Transactions. 5. Structured Erro
AppSearch Client for ElasticAppsearch Require Apikey Host init config func main(
Targetrwe-api This project provides the backend service for the targetrwe test a
Surfstore This is the starter code for Module 3: Surfstore. Before you get start
showip A service showing your IP. Simple network discovery service to help applications behind NAT routers discover their own external IP address. Usa
gotag is a command tool that can automatically generate tags for golang struct. Quick start Install gotag go install github.com/sycki/gotag@latest Pr
Contextive Demo - Go - Service This repository illustrates the use of Contextive in an environment where multiple repositories are part of the same bo
c-conn-watcher An application for watch active channel connections from specifc channels in Rapidpro and give metrics from this to serve for Prometheu
microservice-static-go So this is just example build microservice with static data, i hope this repo will help you learning golang installation 1. clo
鉴权网关 根据登录接口返回UIN判断是否登录/退出成功 自动添加跨域处理 会话重启即失效 TLS鉴权 负载均衡 随机 Config # 开启验证 enable_verify: false # 验证证书 ca_path: "./conf/ca.pem" module_cert_pem: "./conf
go-kit DDD Domain Driven Design is prevelent and rising standard for organizing your microservice code. This design architecture emphasis on Code orga
Golang microservices assignment Building a Payment Gateway Background E-Commerce
Istio An open platform to connect, manage, and secure microservices. For in-depth information about how to use Istio, visit istio.io To ask questions
Tax Lot Processor Information An important part of a brokerage product is keeping track of tax lots. A tax lot is created when a purchase is made. Whe
Box is a tool for building scalable microservices from predefined templates. Box is currently in Beta so if you find any issues or have some ideas
#microservice Folder structure required. service certs config config.yaml loggin
zdpgo_micro_service_goods Golang开发的商品微服务service层 生成proto 安装插件 go install google.
This project is a shared project making use of microservice architecture, API's and a simple frontend to implement a start-up new concept called EduFi. The concept combines education and financial systems to create profit from studying.
poc-krakend Description This POC is for test dynamic (Hot reload) routes in krakend. Allows you to create, modify and delete enpoints in "configuratio
Search Gateway Specifications Gin framework Development PORT=3000 go run main.go
pastebean Implementing a pastebin clone as a microservice architecture. Written using go-gin and gorm alongwith many other awesome open source Go liba
Go Hexagonal Go Hexagonal architecture implemented with interfaces, tests and mo
Users Management System A go microservice that can enables us to create, modify, fetch, and delete users Usage To Run the application $ go run main.
Kiebitz Services This repository contains Kiebitz's backend services: A storage service that stores encrypted user & operator settings and temporary d
Blue is a lightweight cloud-native gateway solution to handle millions of routing endpoints with a large number of connections.
M3L is a suite of microservices for software-defined networking (SDN) and bare-metal provisioning, which store their data as Custom Resources in Kubernetes.
The Optimism Monorepo TL;DR This is where Optimism gets built. Documentation Ext
Go Kit Microservices Example microservices implemented with go kit, a programmin
6.824-2020-labs This repo contains labs for MIT 6.824 Distributed Systems (Spring 2020) The master branch contains the source code with no implementat
Gradient Avatar Service - GAS Gradient Avatar Service is a service that generates avatars based on a user's name. GAS is inspired by Vercel's user ava
L1 L1 - решение небольших задачек на языке Go ЗАДАНИЯ Дана структура Human (с произвольным набором полей и методов). Реализовать встраивание методов в
📶 Elastic Stack Docker + Sample Go App Test Elastic Stack which includes Elasticsearch, Kibana, Filebeat and Metricbeat. It comes with a very simple
Cortex Gateway Cortex Gateway is a microservice which strives to help you administrating and operating your Cortex Cluster in multi tenant environment
Playground about microservices Tools Branches hello Hello Server using Kubernetes Cluster Requirements Docker Kind Kubectl load_balancer-(Docker-Compo
2022-Spring-Sponsors How to use Dump company names Dump company names into below files. cmd/gentest/_companies/platinum_gold.txt cmd/gentest/_companie
prmeet-nats This is a NATs communication layer for prmeet microservice. Intention. The library is intended to be a starting point for a project with a
Practical Microservices in Go I'm working through the book Practical Microservices which uses Node as the teaching lanugage. I'm not interested in pra
go-gif Description Backend microservice supporting GoGifUrself. Dev Process Pull
Hexagonal architecture bank account example Esse repositório contém um pouco dos meus estudos sobre arquitetura hexagonal. Go Lang é a linguagem utili
Go-Microservices Golang Microservice making use of protobuf and gRPC as the underlying transport protocol. I will be building a generic microservice,
Istio An open platform to connect, manage, and secure microservices. For in-dept
micro-service-gen-tool White Matrix Micro Service Generate CLI Tool usage templa
RPCX Framework An RPC microservices framework based on rpcx. Features: simple and easy to use, ultra fast and efficient, powerful, service discovery,
This is an application forked from the GCP Microservice demo. Online Boutique is
Development and Maintenance Status RancherOS 1.x is no longer being actively maintained. There are two significant reasons behind this product decisio
buf.build demo The purpose of this repository is to demonstrate how to use the services offered by buf.build for hosting protobuffer definitions and a
go-explosion Distributed indexing and searching in Go/Golang. This library does
What are canonical tests? That's when instead of comparing the expected and actual values in code: assert.Equal(t, expected, actual) You instead asser
User Service Microservice to manager users. Assumptions & Limitations This API a
reservation-service Microservice used for working with user's reservations of stations. Environment file In root of your local repository add app.env