Golang Notları #7 Cache interface implementation. Repo with Redis & Dockerize

Mustafa Akseli
Jan 29, 2022

Bir önceki yazımda ( https://makseli.medium.com/golang-notlar%C4%B1-6-interface-revision-2-d9af2613df28 )bahsettiğim dockerize için vakit bulmuşken aradan çıkarayım istedim :)

  1. Adım
    git clone https://github.com/makseli/golang-cache-interface-dockerize-redis.git && cd golang-cache-interface-dockerize-redis
  2. Adım
    docker-compose up ( başka uygulamaların 5000 ve 6379 portunda çalışmadığından emin olduktan sonra )
  3. Adım
    http://localhost:5000 adresini tarayıcıdan açmak. Bu adımda Cache için objeler create edildikten sonra belirlenen keyler ve bilgiler, Cache sınıfları vasıtasıyla kaydedilecek.
  4. Adım
    http://localhost:5000/getMC adresini tarayıcıdan açtığınızda, görseldeki gibi “Data from Lokal Memory : Kawasaki KLE 500” yazısını görüntülenmeli.
  5. Adım
    http://localhost:5000/getRedis adresini tarayıcıdan açtığınızda, görseldeki gibi “Data from Redis : Kawasaki KLE 650” yazısını görüntülenmeli.
interface implementation for cache @ Golang PoC

diğer yazılarda görüşmek üzere ;)

--

--

Mustafa Akseli

#golang #php #backendDEV #golang #linuxcu #docker #bike #baba vee #motosiklet #entrepreneur #bulunsun