GitHub topics: golang-examples
1995parham/koochooloo
Make your URLs shorter (smaller) and more memorable in Go
Language: Go - Size: 1.01 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 88 - Forks: 5

nathany/get-programming-with-go
Source code listings for Get Programming with Go, a beginner's guide to the Go programming language.
Language: Go - Size: 164 KB - Last synced at: 1 day ago - Pushed at: 2 months ago - Stars: 323 - Forks: 107

Cyb3r-Jak3/common-go
Common code that I use for my go programs
Language: Go - Size: 113 KB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

svelama/datastore
datastore implements a simple key value storage, demonstrates generics, thread safe storage, and repository pattern for multiple storage backends
Language: Go - Size: 4.88 KB - Last synced at: 3 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

sagikazarmark/modern-go-application
Modern Go Application example
Language: Go - Size: 1.71 MB - Last synced at: 2 days ago - Pushed at: 6 months ago - Stars: 1,900 - Forks: 178

gbrayhan/microservices-go
Golang Microservice Boilerplate using MySQL, Docker and Swagger, API REST. Gin Go and GORM with pagination and implementation of a Clean Architecture.
Language: Go - Size: 395 KB - Last synced at: 7 days ago - Pushed at: 18 days ago - Stars: 605 - Forks: 69

gilcrest/diygoapi
A Go RESTful API template
Language: Go - Size: 29.9 MB - Last synced at: 7 days ago - Pushed at: 18 days ago - Stars: 585 - Forks: 72

Correia-jpv/fucking-awesome-go
A curated list of awesome Go frameworks, libraries and software. With repository stars⭐ and forks🍴
Language: Go - Size: 10 MB - Last synced at: 2 days ago - Pushed at: 8 days ago - Stars: 11 - Forks: 0

berviantoleo/explore-go
Exploring Go
Language: Go - Size: 403 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 1 - Forks: 1

hsnice16/golang_learning
Golang Learnings.
Language: Go - Size: 1.2 MB - Last synced at: 6 days ago - Pushed at: 9 days ago - Stars: 3 - Forks: 0

adityaaw/go-rest-api
A simple Go based REST API server built using gorilla/mux HTTP router and PostgreSQL database.
Language: Go - Size: 10.7 KB - Last synced at: 6 days ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 2

temporalio/samples-go
Temporal Go SDK samples
Language: Go - Size: 6.07 MB - Last synced at: 8 days ago - Pushed at: 14 days ago - Stars: 548 - Forks: 208

TannerGabriel/learning-go
Projects, Algorithms and data structures implemented in Golang with explanations and links to further readings
Language: Go - Size: 543 KB - Last synced at: 7 days ago - Pushed at: 9 days ago - Stars: 634 - Forks: 129

naughtygopher/goapp
An opinionated guideline to structure & develop a Go web application/service
Language: Go - Size: 4.5 MB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 959 - Forks: 62

Correia-jpv/fucking-golang-open-source-projects
为互联网IT人打造的中文版awesome-go. With repository stars⭐ and forks🍴
Size: 144 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 5 - Forks: 0

qjcg/examples-go
Little Go Examples
Language: Go - Size: 2.14 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 1 - Forks: 0

begmaroman/go-micro-boilerplate
The boilerplate of the GoLang application with a clear microservices architecture.
Language: Go - Size: 369 KB - Last synced at: 9 days ago - Pushed at: 4 months ago - Stars: 271 - Forks: 75

inancgumus/learngo
❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing 1000+ tiny programs.
Language: Go - Size: 3.14 MB - Last synced at: 13 days ago - Pushed at: about 2 months ago - Stars: 19,209 - Forks: 2,645

chebyrash/promise
Promise / Future library for Go
Language: Go - Size: 153 KB - Last synced at: 7 days ago - Pushed at: almost 2 years ago - Stars: 401 - Forks: 36

naeemaei/Golang-Tutorial
Golang tutorial course - from beginner to advanced topics : data structure, struct, interface, generic, concurrency, json, http, docker
Language: Go - Size: 1.13 MB - Last synced at: 12 days ago - Pushed at: over 1 year ago - Stars: 56 - Forks: 18

jeffotoni/goexample
Various examples of tests I do on a daily basis before implementing golang
Language: Go - Size: 253 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 155 - Forks: 28

1995parham-teaching/fandogh
Backend implementation demonstration in go with JWT, MongoDB, etc.
Language: Go - Size: 346 KB - Last synced at: 12 days ago - Pushed at: 14 days ago - Stars: 20 - Forks: 2

softchris/golang-book
A book on Go, contains fundamentals but also recipes
Language: Go - Size: 1.23 MB - Last synced at: 14 days ago - Pushed at: over 1 year ago - Stars: 172 - Forks: 30

naeemaei/golang-clean-web-api
Golang Clean architecture REST API example with a comprehensive real project. It uses docker, docker compose, redis, elasticsearch, kibana, filebeat, postgresql, prometheus, grafana. also use gin, gorm, viper, zerolog, zap, validator, dynamic search, swagger and JWT
Language: Go - Size: 18.4 MB - Last synced at: 9 days ago - Pushed at: 4 months ago - Stars: 265 - Forks: 48

riccardogiorato/template-go-vercel
Template to get started with Go / Golang on Vercel for free!
Language: Go - Size: 532 KB - Last synced at: 16 days ago - Pushed at: 5 months ago - Stars: 112 - Forks: 51

sArtHak03804/learn_go_weekly
🌍 Dive into backend development with Go! 🚀 New content uploaded weekly—stay tuned and learn by doing!
Language: Go - Size: 24.4 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 1 - Forks: 0

callicoder/golang-tutorials
Golang Tutorials. Learn Golang from Scratch with simple examples.
Language: Go - Size: 53.7 KB - Last synced at: 16 days ago - Pushed at: about 2 years ago - Stars: 405 - Forks: 148

zhashkevych/todo-app
🔥 REST API для приложения списков ToDo
Language: Go - Size: 127 KB - Last synced at: 15 days ago - Pushed at: about 1 year ago - Stars: 282 - Forks: 63

jensoncs/go-zero-to-hero
Golang Learning doc + programs
Language: Go - Size: 35.9 MB - Last synced at: 12 days ago - Pushed at: over 2 years ago - Stars: 26 - Forks: 12

1995parham-teaching/song_cloud
Minimal Soundcloud just for having fun with databases
Language: Go - Size: 293 KB - Last synced at: 11 days ago - Pushed at: 21 days ago - Stars: 3 - Forks: 2

HuXn-WebDev/Golang-Complete-Course
Everything you need to become a Golang MONSTER 💙
Language: Go - Size: 239 KB - Last synced at: 12 days ago - Pushed at: over 1 year ago - Stars: 78 - Forks: 24

aymaneallaoui/distributed-file-system
an advanced implementation of a distributed file system in Golang
Language: Go - Size: 21.5 KB - Last synced at: 6 days ago - Pushed at: 7 months ago - Stars: 4 - Forks: 1

aymaneallaoui/dirscanner
A CLI tool written in Go that scans a directory and generates a Markdown file with the directory's structure.
Language: Go - Size: 25.4 KB - Last synced at: 12 days ago - Pushed at: 7 months ago - Stars: 9 - Forks: 0

wkdjgf534/go_exp
Golang experiments, courses, and books' materials
Language: Go - Size: 3.56 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0

PennockTech/self-build-tools
Framework for auto-compiling small Go tools for your bin dir
Language: Go - Size: 59.6 KB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 0 - Forks: 0

absognety/Competitive-Coding-Platforms
GeeksForGeeks, HackerEarth, Coding Tests and Several Other platforms - Data Structures, Algorithms, SQL, Programming
Language: Python - Size: 5.36 MB - Last synced at: 14 days ago - Pushed at: 25 days ago - Stars: 64 - Forks: 22

martishin/golang-rabbitmq-example
Goalng RabbitMQ usage example
Language: Go - Size: 13.7 KB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 0 - Forks: 0

Golangltd/codeclass
Golang语言社区--腾讯课堂、网易云课堂、B站课程PPT及代码
Language: Go - Size: 466 MB - Last synced at: 17 days ago - Pushed at: almost 5 years ago - Stars: 614 - Forks: 196

grokify/beegoutil
OAuth 2.0 demo app for Beego using Google, Facebook, RingCentral and Aha!
Language: Smarty - Size: 5.07 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 11 - Forks: 5

mayuanucas/mygo
Leetcode、剑指offer(第二版)的Go实现😀 Come join us!🤝❤️👻
Language: Go - Size: 4.56 MB - Last synced at: 12 days ago - Pushed at: about 5 years ago - Stars: 125 - Forks: 29

CodeLieutenant/GoFiber-Template
:rocket: Go Fiber App Starter Kit
Language: Go - Size: 230 KB - Last synced at: 12 days ago - Pushed at: 27 days ago - Stars: 32 - Forks: 8

golang-standards/project-template
Sample Go Project Template (based on the layout from the Standard Project Layout repo)
Size: 0 Bytes - Last synced at: 12 days ago - Pushed at: almost 6 years ago - Stars: 131 - Forks: 26

neuron-nexus/yandexgpt
Free and simple YandexGPT client for Go (Golang)
Language: Go - Size: 47.9 KB - Last synced at: 12 days ago - Pushed at: 7 months ago - Stars: 3 - Forks: 0

pavelnikolov/eventsourcing-go
Event Sourcing + CQRS using Golang Tutorial
Language: Go - Size: 73.2 KB - Last synced at: 13 days ago - Pushed at: about 7 years ago - Stars: 77 - Forks: 11

fumiama/aes-rsa-tcp-demo
C/S demo with RSA and AES Algorithm
Language: Go - Size: 11.7 KB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 1 - Forks: 0

kirklin/boot-backend-go-clean
Golang Clean Architecture REST API
Language: Go - Size: 97.7 KB - Last synced at: 13 days ago - Pushed at: 4 months ago - Stars: 5 - Forks: 1

punitpandey/ds-algo
Implementation of common Data Structures and Algorithms with Go
Language: Go - Size: 36.1 KB - Last synced at: 15 days ago - Pushed at: over 1 year ago - Stars: 282 - Forks: 120

Dentrax/Data-Structures-with-Go
Data Structures with Go Language
Language: Go - Size: 1.16 MB - Last synced at: 12 days ago - Pushed at: about 6 years ago - Stars: 140 - Forks: 9

dynamiclance/golang-interview-questions-and-answers-bangla
A collection of Golang interview questions and answers in Bangla for job preparation.
Size: 5.86 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

sundaram2021/go-projects
This repository is the list of all the golang projects to Practice
Language: Go - Size: 20.1 MB - Last synced at: 3 days ago - Pushed at: 4 months ago - Stars: 10 - Forks: 0

iammukeshm/golang-crud-rest-api
Implementing CRUD in Golang REST API with Mux & GORM
Language: Go - Size: 6.32 MB - Last synced at: 12 days ago - Pushed at: about 3 years ago - Stars: 26 - Forks: 21

sananguliyev/goddd
Sample Go application with DDD
Language: Go - Size: 40 KB - Last synced at: 12 days ago - Pushed at: over 5 years ago - Stars: 27 - Forks: 3

musobarlab/ecommerce-grpc-microservice
(On Progress) Lab (Building E-Commerce Microservices using Golang, Rest and GRPC with Multiple Docker Container)
Language: Go - Size: 1.42 MB - Last synced at: 12 days ago - Pushed at: about 7 years ago - Stars: 111 - Forks: 32

uscneps/GraphQL-Go-onepieceAPI
Basic One Piece (famous manga) API developed in Go & GraphQL, returns the Strawhats crew information, and give you the possibility to create new pirates & crews.
Language: Go - Size: 42 KB - Last synced at: 8 days ago - Pushed at: 3 months ago - Stars: 63 - Forks: 3

AvindaAlamsyah/golang-it-ticket
Basic examples of Go programming
Language: Go - Size: 6.84 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

maugus0/ShuffleX
This Go package provides a simulation of a standard 52-card deck, offering various functions to manipulate and interact with the deck.
Language: Go - Size: 531 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

maugus0/GoStatus
GoStatus is a basic Go program that checks the availability of websites by sending HTTP GET requests. It takes a list of popular websites and verifies if they are online and responding to traffic.
Language: Go - Size: 400 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

marifsulaksono/go-boilerplate
This project is a boilerplate that provides a basic structure with a clean architecture implementation for building scalable and maintainable Go applications using Echo Framework.
Language: Go - Size: 139 KB - Last synced at: 9 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

ruzhila/go-git-server
A Git http server with Go only 100 lines of code
Language: Go - Size: 2.93 KB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

DouglasVolcato/golang-api-template
A premade template for building rest apis fast and easy using Golang.
Language: Go - Size: 52.5 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

ivikramsahu/100daysofcode-golang
(Ongoing Journey join now...)100 days challenge to brush up or start with go lang. It will not only help you learn a new language but also improve your coding skills. ✌️
Language: Go - Size: 48.8 KB - Last synced at: 12 days ago - Pushed at: about 3 years ago - Stars: 35 - Forks: 5

Tej-Singh-Rana/Golang
Go Programming Language | Golang Examples | Example Codes | Concepts | Online Resources
Language: Go - Size: 571 KB - Last synced at: 10 days ago - Pushed at: about 2 months ago - Stars: 3 - Forks: 2

emmanuelgautier/go-cli-template
a simple Go CLI (Command Line Interface) template that you can use as a starting point for building your own command-line applications in Go.
Language: Go - Size: 27.3 KB - Last synced at: 17 days ago - Pushed at: 2 months ago - Stars: 2 - Forks: 0

hariprasadraja/golang-workspace
A collection of examples and other experimental stuffs in Golang
Language: Go - Size: 8.14 MB - Last synced at: 12 days ago - Pushed at: about 4 years ago - Stars: 16 - Forks: 4

ravro-ir/ravro_dcrpt
ravro_dcrpt - Decrypt secret report files ravro
Language: Go - Size: 37.3 MB - Last synced at: 4 days ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 0

pathbox/learning-go
Learning Golang-Don't stop learning Golang
Language: Go - Size: 96 MB - Last synced at: 14 days ago - Pushed at: over 1 year ago - Stars: 153 - Forks: 42

keremify/Golang-Dersleri
✅ "Go diliyle ilgili ders notları, ipuçları ve pratik örnekler. Yeni başlayanlar ve ileri seviye kullanıcılar için kaynak."
Language: Go - Size: 20.5 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

zergon321/cirno
An easy-to-use collision resolution library for gamedev written in pure Go.
Language: Go - Size: 3.46 MB - Last synced at: 12 days ago - Pushed at: over 3 years ago - Stars: 23 - Forks: 2

SimonWaldherr/GolangSortingVisualization
examples of various sorting algorithms in golang (with visualization)
Language: Go - Size: 869 KB - Last synced at: 15 days ago - Pushed at: 8 months ago - Stars: 125 - Forks: 17

go-awesome/shortlink
High-Performance Shortlink ( Short URL ) app creator in Golang. For privacy reasons, you may prefer to host your own short URL app and this is the one to use.
Language: Go - Size: 11.8 MB - Last synced at: 2 days ago - Pushed at: 5 months ago - Stars: 147 - Forks: 21

arrieta/golang-cpp-basic-example
A simple example demonstrating how to call C++ from Go
Language: C++ - Size: 7.81 KB - Last synced at: 12 days ago - Pushed at: about 3 years ago - Stars: 99 - Forks: 21

jamct/web-cli
A simple CLI project to read Atom news feeds. Introduction to Go.
Language: Go - Size: 2.23 MB - Last synced at: 11 days ago - Pushed at: over 4 years ago - Stars: 8 - Forks: 6

Mamin78/Parham-Food-BackEnd
Language: Go - Size: 175 KB - Last synced at: 17 days ago - Pushed at: almost 4 years ago - Stars: 13 - Forks: 0

cedrickchee/grpc-basic-tutorial
gRPC basic tutorial - create a geo indexer service
Language: Go - Size: 28.3 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

cedrickchee/gopl-examples
Code examples for "The Go Programming Language" book
Language: Go - Size: 232 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

cedrickchee/kafka-eventsourcing-restapi
REST API service using Apache Kafka for event sourcing
Language: Go - Size: 301 KB - Last synced at: about 1 month ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 0

mjs/aw-golang_sample_agent
A minimal remote agent example for ActiveWorkflow in Go
Language: Go - Size: 4.88 KB - Last synced at: about 14 hours ago - Pushed at: about 4 years ago - Stars: 6 - Forks: 1

rillig/go-yacc-examples
Examples for building yacc parsers in Go
Language: Go - Size: 9.77 KB - Last synced at: 28 days ago - Pushed at: almost 4 years ago - Stars: 5 - Forks: 0

Viztruth/Golang-Practice-problems-with-Solutions
👉Well curated repo. containing solutions for all the practice questions that I've solved while I was learning Golang. 💡Check the README for categorized questions. This repo. can be useful for beginner and intermediate-level Golang programmers. If you found this repo. useful, don't forget to star the repo and give a follow.
Language: Go - Size: 84 KB - Last synced at: 23 days ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 2

royalbhati/yaml-conf-go
Language: Go - Size: 1.95 KB - Last synced at: 23 days ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

Soypete/Golang_tutorial_zero_to_hero
This is a tutorial, course, or walk through to teach first time developers how to use golang
Size: 116 KB - Last synced at: 12 days ago - Pushed at: 10 months ago - Stars: 38 - Forks: 11

sudheerj/learngo
Learn GoLang by examples
Language: Go - Size: 12.7 KB - Last synced at: 12 days ago - Pushed at: over 4 years ago - Stars: 23 - Forks: 11

d6o/AllFood
AllFood's the perfect tool to search all Nearby restaurants based on a latitude and longitude.
Language: Go - Size: 14.6 KB - Last synced at: 18 days ago - Pushed at: about 8 years ago - Stars: 8 - Forks: 2

CharonChui/GolangStudyNote
Golang study notes.
Size: 285 KB - Last synced at: 12 days ago - Pushed at: over 6 years ago - Stars: 46 - Forks: 4

erodrigufer/Go_from_A_to_Z
A compilation of knowledge about the Go Programming Language
Size: 40 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 3 - Forks: 0

guilchaves/ignite-go
Trilha Ignite Go da plataforma Rocketseat.
Language: Go - Size: 533 KB - Last synced at: 23 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

rdhillbb/ozz-wiz-realtimego
Example of Real Time Audio by OpenAI written in GO; Clone of Python/javascript example
Language: Go - Size: 9.77 KB - Last synced at: 26 days ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

veilair/go-development
An ongoing curated list of frameworks, libraries, learning tutorials, best software development practices and resources in Go Language
Language: Go - Size: 410 KB - Last synced at: 20 days ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 1

AF2B/DataStructure
A comprehensive collection of fundamental data structures implemented in different langs with practical, real-world examples. Each implementation includes detailed documentation covering from basic concepts to advanced usage, focusing on both educational understanding and practical applications.
Language: Clojure - Size: 20.5 KB - Last synced at: 20 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

mrmayurgithub/bookstore_management
Basic Bookstore management system using Golang and MySQL
Language: Go - Size: 4.6 MB - Last synced at: 19 days ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 0

Haraj-backend/hex-monscape
Build a simple turn-based game to learn how to write production code using Hexagonal Architecture. Onboarding reference for Haraj Solutions Team.
Language: Go - Size: 6.94 MB - Last synced at: 12 days ago - Pushed at: 9 months ago - Stars: 75 - Forks: 14

liburdi/go-blogs
适合小白入门go语言的博客项目|Here’s the translated list of beginner-friendly blog projects to help you get started with Go programming
Language: CSS - Size: 16.1 MB - Last synced at: 22 days ago - Pushed at: 7 months ago - Stars: 96 - Forks: 1

zackproser/sizeof
Experimental CLI, written alongside ChatGPT4 and GItHub Copilot
Language: Go - Size: 68.4 KB - Last synced at: 11 days ago - Pushed at: almost 2 years ago - Stars: 7 - Forks: 0

addy1997/al-Go-rithms 📦
algorithms implemented in golang
Language: Go - Size: 176 KB - Last synced at: 4 days ago - Pushed at: almost 4 years ago - Stars: 11 - Forks: 4

KEINOS/go-noise
Easy-to-use noise generator package in Golang for Perlin Noise and OpenSimplex Noise.
Language: Go - Size: 5.29 MB - Last synced at: 12 days ago - Pushed at: almost 3 years ago - Stars: 9 - Forks: 2

jacobmaizel/swiftui-golang-app-demo
A Fitness Competitions Demo project showcasing swiftui, watchos and golang.
Language: Swift - Size: 1.24 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

daluisgarcia/golang-rest-websockets
A project example of doing a API REST and Websockets usage with golang
Language: Go - Size: 29.3 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

matbu/golang-ansible-module
Golang Ansible Module Demo
Language: Go - Size: 1.4 MB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

billowdev/gohexa
work in progress go fiber hexagonal code generators
Language: Go - Size: 98.3 MB - Last synced at: 27 days ago - Pushed at: 7 months ago - Stars: 2 - Forks: 0

lim-yoona/tcpack
tcpack is an application protocol based on TCP to Pack and Unpack bytes stream in go program.
Language: Go - Size: 41 KB - Last synced at: 13 days ago - Pushed at: over 1 year ago - Stars: 171 - Forks: 1
