URL shortening service written in Go and React
-
Updated
Sep 13, 2020 - Go
URL shortening service written in Go and React
Simple clean Go REST API architecture with dependency injection and mocking example, following SOLID principles.
Golang RESTful API Boilerplate.
A simple gRPC server-client code with an http client for sending data
SOLID principles in Golang
Refactor Greenlight application by implementing clean architecture and SOLID principles
Attempt to implement ideas of the Clean Architecure in a simple project
Dependency management container for Golang projects
This is a tool that encrypts a sequence of words (or pieces of texts) using the AES-256 algorithm and encodes the encrypted result into a PNG image by linking each byte value to a specific color. It also decodes the before image to get back the original sequence of words
Authentication API developed in Go language
Simple wallet service written in clean Go Rest API architecture covering dependency injections, decoupled systems, interfaces, db associations, mocking example, etc following SOLID principles.
A sample project in Go that tries to follow CLEAN architecture, SOLID principle, and 12 factor methodology
SOLID Design Principles: Single Responsibility Principle, Open-Closed Principle, Liskov Substitution Principle, Interface Segregation Principle and Dependency Inversion Principle Creational Design Patterns: Builder, Factories (Factory Method and Abstract Factory), Prototype and Singleton Structrural Design Patterns: Adapter, Bridge, Composite, D…
This repository contains graph algorithms made in golang by Lars M Bek and Ida M Jensen. It contains interface driven code, that is open-sourced. It contains: Graph, Dijkstra algorithm and will have more in the future.
Blogs API GO LANG with DOCKER, MYSQL, JWT, SOLID and Clean Architecture
Microservice to check for username availablity.
Add a description, image, and links to the solid-principles topic page so that developers can more easily learn about it.
To associate your repository with the solid-principles topic, visit your repo's landing page and select "manage topics."