This is just an exercise to learn some go. This program downloads a list of images and creates a webserver with a photo gallery to serve them. The images in the repo are technical comics.
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
drymer 718e066e3f
Add more comics
3 dienas atpakaļ
img Update example image 7 mēnešus atpakaļ
origin Add more comics 3 dienas atpakaļ
scripts Update to golang 12 and add verbose to the fmt script 3 mēnešus atpakaļ
static Add hamburguer menu 7 mēnešus atpakaļ
templates Promote gomic in the gomic page 3 mēnešus atpakaļ
.drone.yml Update to golang 12 and add verbose to the fmt script 3 mēnešus atpakaļ
.gitignore Create gitignore 7 mēnešus atpakaļ
Dockerfile Update to golang 12 and add verbose to the fmt script 3 mēnešus atpakaļ
LICENSE Initial commit 7 mēnešus atpakaļ
Makefile Promote gomic in the gomic page 3 mēnešus atpakaļ
README.md Initial iteration 7 mēnešus atpakaļ
gomic.go Apply gofmt 7 mēnešus atpakaļ

README.md

gomic

Este proyecto nace como un ejercicio para aprender un poco de go. Esencialmente descarga imágenes y las muestra en un servidor web. La idea es recopilar comics que tengan que ver con diferentes temas tecnológicos y tenerlos en un solo sitio.

Hay que crear unos origenes, que vienen a ser ficheros con extensión .txt que contengan una lista de imágenes. Cada origen es un recopilatorio de comics de cierta temática tecnológica común. Por ejemplo, el origen Julia Evans contiene muchos de los comics que ella ha hecho y publicado en twitter (aunque todos se pueden comprar en su página web).

Ejemplo

Compilar

Solo hace falta tener docker:

make build

Crear imágen docker

make docker-build

Usar

./gomic
# O con docker
docker run -ti -v `pwd`/comics/:/gomic/comics -v `pwd`/origin/:/gomic/origin -v /etc/ssl:/etc/ssl ./gomic