Skip to content

ItaloRFeitosa/go-rick-n-morty

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Go Rick N’ Morty

📄 Description

Web API to apply some design patterns

💻 Functionalities

  • Search characters from the Rick n Morty animation

📚 Patterns applied so far

  • Creational
    • Singleton
  • Structural
    • Decorator
    • Proxy
    • Adapter

🔨 Installation

  1. Create .env
  2. go mod tidy
  3. go run ./cmd/api/main.go

Note: for now we do not have a docker-compose to make it easier to use redis, but here is a tutorial to bring up a redis instance with docker or, if you prefer, you can create an instance on upstash, it is very easy and fast to bring up.

🛠️ Tech Stack

  • go 1.18
  • viper
  • go-query-string
  • fiber
  • redis
  • go-cache
  • go-redis

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages