Projects in Awesome Lists by felipeaz
A curated list of projects in awesome lists by felipeaz .
https://github.com/felipeaz/microservices-boilerplate
Microservices boilerplate built using Hexagonal architecture, DDD principles & SOLID
boilerplate docker-compose golang-application kong-api-gateway microservice microservices-architecture swagger unit-testing
Last synced: 13 Apr 2025
https://github.com/felipeaz/golibcontrol
Library Control API where you can control which books are available or check which student has lend the book.
Last synced: 24 Feb 2025
https://github.com/felipeaz/multithread-filesearch
Multithread file searching on Mac OS
Last synced: 24 Feb 2025
https://github.com/felipeaz/thread-pool
Example of the concurrency pattern Thread Pool
concurrency golang goroutines thread-pool
Last synced: 24 Feb 2025
https://github.com/felipeaz/sliding-window
Sliding Window is a pattern used to solve problems that requires operation in a specific window size
Last synced: 24 Feb 2025
https://github.com/felipeaz/simple-go-directional-graph
Simple demonstration of directional graphs in go
Last synced: 24 Feb 2025
https://github.com/felipeaz/balanced-parentheses
Code challenge to balance parenthesis
Last synced: 24 Feb 2025
https://github.com/felipeaz/factory-pattern
Factory Pattern implementation in Go & Kafka
Last synced: 24 Feb 2025
https://github.com/felipeaz/roman-to-decimal-calculator
Simple function that calculates a decimal number from roman
Last synced: 24 Feb 2025
https://github.com/felipeaz/go-rate-limiter
Rate Limiter is used in situations where it's required to limit the number of requests our service is receiving
Last synced: 24 Feb 2025
https://github.com/felipeaz/json-api-reading-challenge
simple api challenge that reads from two json servers fetching comments and posts and returns a csv file with all comments of a post
Last synced: 24 Feb 2025
https://github.com/felipeaz/go-observability-example
Go Observability example with Prometheus and Grafana
golang grafana observability prometheus
Last synced: 24 Feb 2025
https://github.com/felipeaz/azuread-csv-to-json
Simply CSV to JSON file parser created to import users from Azure Active Directory CSV to MongoDB
Last synced: 24 Feb 2025
https://github.com/felipeaz/cpu-profiling
Basic example of CPU Profiling in Golang which shows the bottlenecks and how much time is spent per function
Last synced: 24 Feb 2025
https://github.com/felipeaz/binary-search
Binary search implementation in Go
binary-search golang performance
Last synced: 24 Feb 2025
https://github.com/felipeaz/strategy-pattern
Strategy pattern implementation in Golang
design-patterns golang strategy-pattern
Last synced: 24 Feb 2025
https://github.com/felipeaz/highest-sum
algorithm to get the highest sum of the closest numbers in a slice
Last synced: 24 Feb 2025
https://github.com/felipeaz/two-pointers
Two Pointers is a pattern used to solve problems with sorted arrays to find a set of elements
Last synced: 24 Feb 2025
https://github.com/felipeaz/solid
This project describes each S.O.L.I.D principle in Golang
golang solid-principles study-project
Last synced: 24 Feb 2025
https://github.com/felipeaz/mux-api-boilerplate
Boilerplate for golang projects using Mux
Last synced: 24 Feb 2025
https://github.com/felipeaz/sqlquery-creator
Create a SQL query from a JSON file
Last synced: 24 Feb 2025
https://github.com/felipeaz/subscription-api
Subscription API is a subscription service created using decorator pattern. The idea is create an abstract subscription feature that send notifications to the subscribers
Last synced: 24 Feb 2025
https://github.com/felipeaz/udp-chat
Chat server made using UDP connection
chat-application golang udp-protocol udp-server
Last synced: 24 Feb 2025
https://github.com/felipeaz/boids
Boids is an artificial life program, developed by Craig Reynolds in 1986, which simulates the flocking behaviour of birds
boids boids-simulation concurrency golang
Last synced: 24 Feb 2025
https://github.com/felipeaz/observer-pattern
Implementation of the Observer Pattern in Golang
design-patterns golang observer-pattern
Last synced: 24 Feb 2025
https://github.com/felipeaz/kong-api-gateway-docker
api-gateway docker-compose kong
Last synced: 24 Feb 2025
https://github.com/felipeaz/metars-pipeline
Processing all meteorological files using channels pipeline
Last synced: 24 Feb 2025
https://github.com/felipeaz/grpc-example
Example of an implementation of gRPC server using Golang
Last synced: 24 Feb 2025
https://github.com/felipeaz/big-o-notation
Big O describes the function growth when the input scales, measuring the algorithm complexity.
algorithm-complexity bigonotation golang
Last synced: 24 Feb 2025
https://github.com/felipeaz/golocationinfo
Simple API which uses Viacep endpoint and returns the location info using only the Post Code
Last synced: 24 Feb 2025
https://github.com/felipeaz/decorator-pattern
Decorator Pattern implementation in Go
Last synced: 24 Feb 2025
https://github.com/felipeaz/performance-matrix-multiplication
Algorithm to calculate Matrix multiplication
big-o-notation challenge golang performance-analysis
Last synced: 20 Feb 2025