An open API service indexing awesome lists of open source software.

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.

api golang project

Last synced: 24 Feb 2025

https://github.com/felipeaz/multithread-filesearch

Multithread file searching on Mac OS

concurrency golang

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

golang graph

Last synced: 24 Feb 2025

https://github.com/felipeaz/balanced-parentheses

Code challenge to balance parenthesis

challenge golang

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

challenge golang

Last synced: 24 Feb 2025

https://github.com/felipeaz/apache-kafka

Kafka implementation with Golang

golang kafka

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

golang rate-limit resilience

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

challenge golang

Last synced: 24 Feb 2025

https://github.com/felipeaz/apache-thrift

Using Apache Thrift with Go

apache-thrift golang

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

golang

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

cpu golang profiling

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/felipeaz

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/go-cache-challenge

creating a cache using go

caching challenge golang

Last synced: 24 Feb 2025

https://github.com/felipeaz/highest-sum

algorithm to get the highest sum of the closest numbers in a slice

challenge golang

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/chat-gpt

OpenAI API Go Library by sashabaranov

chatgpt-api golang

Last synced: 24 Feb 2025

https://github.com/felipeaz/mux-api-boilerplate

Boilerplate for golang projects using Mux

api boilerplate golang

Last synced: 24 Feb 2025

https://github.com/felipeaz/sqlquery-creator

Create a SQL query from a JSON file

challenge java sql

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

api golang observer-pattern

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/metars-pipeline

Processing all meteorological files using channels pipeline

challenge concurrency golang

Last synced: 24 Feb 2025

https://github.com/felipeaz/go-mongodb

Connecting Go to MongoDB

golang mongodb

Last synced: 24 Feb 2025

https://github.com/felipeaz/gofibonacci

Go Fibonacci sequence package

fibonacci golang

Last synced: 24 Feb 2025

https://github.com/felipeaz/grpc-example

Example of an implementation of gRPC server using Golang

golang grpc protobuf

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

api golang

Last synced: 24 Feb 2025

https://github.com/felipeaz/go-context

Exploring go context

golang

Last synced: 24 Feb 2025

https://github.com/felipeaz/decorator-pattern

Decorator Pattern implementation in Go

decorator-pattern golang

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