686 Resources
Golang grpc-game-example Libraries
Console based text-adventure RPG
Download: Windows, MacOS, Linux Demo: Video Console Quest Welcome to Console Quest! In this text-based adventure game, you'll embark on a journey to e
An example of using Litestream's live read replication feature.
Litestream Read Replica Example This repository is an example of how to setup and deploy a multi-node SQLite database using Litestream's live read rep
A gRPC based pub/sub messaging system
Arrebato Arrebato is a gRPC based pub/sub messaging system with an emphasis on strong message typing & message verification using public-key cryptogra
Mock all the services. Intuitive YAML DSL for HTTP, gRPC, Kafka, and AMQP mocks.
OpenMock OpenMock is a Go service that can mock services in integration tests, staging environment, or anywhere. The goal is to simplify the process o
TCG - terminal cell graphics library
TCG - terminal cell graphics Go Graphics library for use in a text terminal. Only 1bit graphics can be used with two colors. Used unicode block symbol
Bintris - a mobile game developed in Go
🎮 Bintris Bintris is a mobile game developed in Go! Support me by buying this game on Google PlayStore 💸 : https://play.google.com/store/apps/detail
A terminal Snake game that supports multiple players to play together online.
GoSnake A Snake game that supports multiple players to play together online. The game is written in go language and does not use other third-party lib
Cyber Stasis is an economic simulator in the form of a fictional game based on global real-time demand and supply.
Cyber Stasis Cyber Stasis is an economic simulator in the form of a fictional game based on global real-time demand and supply. How to Play The game r
Side-scroller indie game written in go - "it costs money to be alive"
it costs money to be alive A short, non-fighty indie side scroller game. Run with the right / left arrow keys, jump with up arrow or space. Collect co
Msg is gRPC-based backend for messaging written in golang.
Msg Msg is gRPC-based backend for messaging written in golang. Goals Future goals: Implement message service which will allow users to send messages t
Supply chain management indie game... IN SPACE!
Ship shape Supply chain management indie game ... IN SPACE! Current state is preliminary - there's a six-level tutorial, about an hour's worth of game
a go mini version TCP top on UDP for game connections or others.
sanhua sanhua(三花猫) is kind of cat with black, red and white color. This is a mini version TCP top on UDP, but with out resend lost packet. As we know.
Minimal working example showing how to upload file to S3 bucket.
S3-upload-file Minimal working example showing how to upload file to S3 bucket. Usage Run the following command: docker-compose up A web server and a
Tapestry is an underlying distributed object location and retrieval system (DOLR) which can be used to store and locate objects. This distributed system provides an interface for storing and retrieving key-value pairs.
Tapestry This project implements Tapestry, an underlying distributed object location and retrieval system (DOLR) which can be used to store and locate
Example usage of github.com/go-webauthn/webauthn
Example This is an example go + React application which shows off the functionality of the github.com/go-webauthn/webauthn library. Features This proj
This is the code example how to use SQL to query data from any relational databases in Go programming language.
Go with SQL example This is the code example how to use SQL to query data from any relational databases in Go programming language. To start, please m
Tool for extract NSP file from fitgirl-repacks switch emulated game
FITGIRL-REPACKS-NSP This is a tool/executable for Windows to extract Fitgirl Repack switch emulated package game into its own NSP. You may need to get
Livegollection-example-app - A simple web-chat app that demonstrates how the Golang livegollection library can be used for live data synchronization
livegollection-example-app livegollection-example-app is a simple web-chat app t
Terraform-house - Golang Based terraform automation example using tf.json
Terraform House Manage your own terraform workflow using go language, with the b
Aws-cdk-go-examples - Example projects using the AWS CDK by Golang
aws-cdk-go-examples Example projects using the AWS CDK by Golang Useful commands
Pulumi-k8s-operator-example - OpenGitOps Compliant Pulumi Kubernetes Operator Example
Pulumi GitOps Example OpenGitOps Compliant Pulumi Kubernetes Operator Example Pr
Grpc-todo - Simple ToDo list app with gRPC API
grpc-todo Simple ToDo list app with gRPC API This is an in-memory implementation
Jaeger-influxdb - The repository that contains InfluxDB Storage gRPC plugin for Jaeger
NOTICE: This repository is archived and is no longer maintained. Please use http
Librebird - A text based bird game made in Go
librebird a text based bird game made in Go, please contribute to the adventures
Kubelet-bench - Example Go-based e2e benchmark for various Kubelet operations without spinning up whole K8s cluster
kubelet-bench An example of Go based e2e benchmark for various Kubelet operation
Grpcmock - Mock grpc server with golang
grpcmock Mock gRPC server. Inspired by Prism. Add example responses to your prot
Customer-microservice - Microservice of customer built with golang and gRPC
🥳 Building microservices to manage customer data using Go and gRPC Command to g
Go-grpc-tutorial - Simple gRPC server/client using go
Simple gRPC server/client using go Run server go run usermgmt_server/usermgmt_
Gamespictionary - Scribble.rs is an alternative to the web-based drawing game skribbl.io
Scribble.rs Scribble.rs is an alternative to the web-based drawing game skribbl.
gRPC merupakan metode pendistribusian data melalui sebuah protofile atau stub.
gRPC Definisi gRPC merupakan metode pendistribusian data melalui sebuah protofile atau stub. Kenapa Harus Belajar gRPC? Lebih simple dibanding REST da
Una prueba técnica: Servicio Golang REST API local, sobre Docker, gRPC, AWS Serverless y sobre Kubernetes en AWS EC2
Una prueba técnica: Servicio Golang REST API local, sobre Docker, gRPC, AWS Serverless y sobre Kubernetes en AWS EC2
Orders - An example of gin contains many useful features
Go Gin Example An example of gin contains many useful features 简体中文 Installation
Go-snake - Go CLI implementation of Snake game, using channels
go-snake 🐍 Go CLI implementation of Snake game, using channels. NB: this code w
Wordle - Wordle game in Go
wordle wordle game in Go rules - You have 5 guesses - You can only guess using 5
MadeiraMadeira boilerplate project to build scalable, testable and high performance Go microservices.
MadeiraMadeira boilerplate project to build scalable, testable and high performance Go microservices.
This repo contains a sample app exposing a gRPC health endpoint to demo Kubernetes gRPC probes.
This repo contains a sample app exposing a health endpoint by implementing grpc_health_v1. Usecase is to demo the gRPC readiness and liveness probes introduced in Kubernetes 1.23.
An example module for k6.io to get a cognito access token using USER_SRP_AUTH flow.
xk6-cognito An example module for k6.io to get a cognito access token using USER_SRP_AUTH flow. See: to create k6 extension: https://github.c
Grpcui-redoc - Redoc Theme for gRPC UI
Redoc Theme for gRPC UI Redoc Theme for gRPC UI Don't gRPC without it! Prerequis
A creativity challenging word game to play with friends.
Friend Fest A creativity challenging word game to play with friends. Process Phase 1: Role Assignment Every player is given a unique number from (0, N
A gRPC shim for go-datastore
This is a gRPC shim for go-datastore. The server wraps a datastore in a gRPC server, so that datastores can run out-of-process. If you have a special
Okta Golang Gin & Okta-Hosted Login Page Example
Okta Golang Gin & Okta-Hosted Login Page Example This example shows you how to use the Okta JWT verifier library to login a user to a Golang Gin appli
A software architecture style example for APIs that utilizes the features of SOLID-Principle.
Engelbyte's Waterbyte Clean Architecture A software architecture style example for APIs that utilizes the features of SOLID-Principle. The example sho
terraform-plugin-mux Example (upgrade(sdk/v2) + framework)
Terraform Provider Scaffolding (Terraform Plugin Framework) This template repository is built on the Terraform Plugin Framework. The template reposito
Build a simple decomposed Key-Value store by implementing two services which communicate over gRPC.
Build a simple decomposed Key-Value store by implementing two services which communicate over gRPC.
terraform-plugin-mux Example (framework + framework)
Terraform Provider Scaffolding (Terraform Plugin Framework) This template repository is built on the Terraform Plugin Framework. The template reposito
Grpc-train - Train booking demo using gRPC
gRPC Demo: Train Booking Service Description Usage Contributing Development Tool
Szozat - The Szózat is hungarian version of the Wordle game
Szozat The Szózat is hungarian version of the Wordle game. This is a CLI to help
The resource repository of the book "gRPC - Up and Running".
The resource repository of the book "gRPC - Up and Running".
Api-waf-example-cdk - Demo using sam to drive a CDK serverless api
CDK SAM Demo Demo using sam to drive a CDK serverless api Stack Setup go build -
Lobby - A Nox game lobby which exposes a simple HTTP API for both listing and registering Nox game servers
Nox lobby server This project provides a Nox game lobby which exposes a simple H
Online multiplayer board game server written in Go, using WebSockets.
BfH Server The Battle for Hermannia is a board game created as a gift by the father of hermannm, a developer of this project. This digital edition of
An implementation of Conway's Game of Life.
Conway's Game of Life From Wikipedia, the free encyclopedia: The Game of Life, also known simply as Life, is a cellular automaton devised by the Briti
Captcha - A captcha example with golang
captcha https://www.google.com/recaptcha/admin/create recaptca hcaptca recaptca
Simple-request-limiter - Example of limiting API requests using standard Go library
Route: http://localhost:8080/urls example of body in POST request that was used:
Atomic Arbitrage - A base example of a bare implementation of an arbitrage bot
Atomic Arbitrage Atomic Arbitrage is a base example of a bare implementation of
golang csrf react example, using gorilla/mux and gorilla/mux
Demo REST backend Gorilla csrf middleware and Js frontend Use gorilla/mux and gorilla/csrf How to run open goland IDE, run middleware_test.go by click
Flux prometheus grafana-example - A tool for keeping Kubernetes clusters in sync with sources ofconfiguration
Flux is a tool for keeping Kubernetes clusters in sync with sources of configuration (like Git repositories), and automating updates to configuration when there is new code to deploy.
This example implements a basic example of how to create your own modules, and how to call them from other modules
This example implements a basic example of how to create your own modules, and how to call them from other modules. In addition, an example of how to do unit tests is developed.
A simple CLI based rock-paper-scissors game created in GO with interactive shell prompt.
rock-paper-scissors A simple CLI (Command Line Interface) based rock-paper-scissors game with interactive shell prompt. Language Download Grab a binar
Spaceshooter - A port to go of the pygame Space Shooter game using the ebiten library
Space Shooter This is a port to go of the pygame Space Shooter (https://github.c
Code for creating GIF replays of games played on Woogles.io.
woogles-game-gifs Code for creating GIF replays of games played on Woogles.io. Requirements Go is required to run the gif generator. To install, refer
GuessTheNum - Guessing game made using GO
Guess The Number Guess the number is a guessing game made with the Go programmin
⚡️ Durudex Code Service
⚡️ Durudex Code Service Service for verification codes. 💡 Prerequisites Go 1.17 grpc migrate golangci-lint ⚙️ Build & Run Add variables from .env.exa
Database - Example project of database realization using drivers and models
database Golang based database realization Description Example project of databa
Kurikaeshi is a simple CLI word challenge game written in Go
Kurikaeshi (繰り返し) Learn you Japanese good through repetition. Kurikaeshi is a simple CLI word challenge game written in Go. It's meant for practising
Terminal based wordle clone. Uses the amazing charm.sh libraries to render and expose the game over SSH
Terminal based wordle clone. Uses the amazing charm.sh libraries to render and expose the game over SSH
Generic - Golang generic example
泛型 场景 假设需要写一个列表总数计算的函数,根据不同数据类型,我们可能分别要写 SumInts(data []int),SumFloats(data []fl
Example-go-install - A package aims to demonstrate how libraries / commands should be organized in a go package
Example-go-install - A package aims to demonstrate how libraries / commands should be organized in a go package
Go-gke-pulumi - A simple example that deploys a GKE cluster and an application to the cluster using pulumi
This example deploys a Google Cloud Platform (GCP) Google Kubernetes Engine (GKE) cluster and an application to it
Inspect-descriptor-set - Example protobuf descriptor set inspector CLI tool
Quick little example of parsing a protobuf descriptor file. ❯ go run main.go -f
Content and build toolchain for Zig by Example
Content and build toolchain for Zig by Example. Building To build the site you'll need Go installed. Run: tools/build To build continuously in a loop:
Go-generic-unboxing - A quick ready to ship demo for go generic using the official example
Go generic This repo contain basic demo for installing and running go1.18beta1 v
Adventure is a CLI game, which is a project of the OOP course of ZJU
Adventure is a CLI game, which is a project of the OOP course of ZJU. This is the go version of ZJU-OOP-Adventure.
Clean-todo - An example of go app with clean architecture
clean-todo An example of go app with clean application Functionality This is a s
Rps-game-in-go - Learn Go for Beginners Crash Course (Golang)
rps-game-in-go This rock-paper-scissors game was based on the Udemy course "Lear
Identity - An OAuth2 identity provider that operates over gRPC
Otter Social Identity Provider An OAuth2 identity provider that operates over
NebulaChat - Open source mtproto server written in golang
NebulaChat - Open source mtproto server written in golang open source mtproto server implemented in golang with compatible telegram client. Introduce
Go-todo-api - An example API project written Go and Fiber Framework
This is an example API project written Go and Fiber Framework. Test codes has been written for all controller functions. Environment variables are taken from config.yml.
Identity-service - An OAuth2 identity provider that operates over gRPC
Identity-service - An OAuth2 identity provider that operates over gRPC
GoPostgreSQL - An example usage of PostgreSQL with GO, very simple since the objective is that others can read and learn
GoPostgreSQL - An example usage of PostgreSQL with GO, very simple since the objective is that others can read and learn
JIN the coolest fighting game ever made that uses the M.U.G.E.N engine so heres how you can build it
JIN the coolest fighting game ever made that uses the M.U.G.E.N engine so heres how you can build it
Jaeger-s3 - Jaeger gRPC storage plugin for Amazon S3
jaeger-s3 jaeger-s3 is gRPC storage plugin for Jaeger, which uses Amazon Kinesis
WordleSolver - A solver for the popular word game Wordle
WordleSolver This is a solver for the popular word game Wordle. How to use the s
Tcell-game-template - A small template repository for simple tcell based games
tcell game template This is a template repository used for making small terminal
Article - Golang mysql rest grpc
To bring up the project run: To bring up database on docker in root folder run:
Golang-Devnet-Interfaces - Quick example of using Scrapligo and TextFSM to parse interfaces from Devnet Sandbox
Scrapligo & TextFSM This is a simple example of using the Scrapligo library deve
Donburi is just another Entity Component System library for Ebiten inspired by legion.
Donburi Donburi is just another Entity Component System library for Ebiten inspired by legion. It aims to be a feature rich and high performance ECS L
gChat - Simple Go + gRPC chat application
gChat Simple Go + gRPC chat application. My main goal was creating a simple chat application by using gRPC bidirectional stream. Therefore, some featu
Ali-DDNS - DDNS service by using Ali openapi
Ali-DDNS DDNS service by using Ali openapi Explore the docs » View Demo · Report
Go-kit-microservices - Example microservices implemented with Go Kit
Go Kit Microservices Example microservices implemented with go kit, a programmin
Estudos com Golang, GRPC e Protocol Buffers
Golang, GRPC e Protocol Buffers Estudos com Golang, GRPC e Protocol Buffers Projeto feito para fins de estudos. Para rodar basta seguir os passos abai
Dice game built with golang
Untuk menjalankan game, harap untuk mendownload apk Go di web https://go.dev/ se
Go-grpc-template - A small template for quickly bootstrapping a, developer platform independent gRPC golang application
go-grpc-template A small template for quickly bootstrapping a developer platform
Gobot - A Telegeam bot example with go
Telegeam bot example Included saving users in postgres database Start Set your t
Go.work-workspace-example - Go1.18 workspace example
Go.work-workspace-example - Go1.18 workspace example
Http-conection - A simple example of how to establish a HTTP connection using Golang
A simple example of how to establish a HTTP connection using Golang
Eventproc - A proof-of-concept for exploring event based architecture utilizing bi-directional gRPC streams
eventproc A proof-of-concept for exploring event based architecture utilizing bi
Simple 2D game to teach myself various things about game development and ECS, etc
2d-grass-game I really don't know what to name this game. Its a big grass field, and its in 2d so....2D Grass game This is a simple 2D game to teach m