Skip to content

GoLibrary is a web portal containing information about educational materials for Golang

License

Notifications You must be signed in to change notification settings

rostis232/golibrary

Repository files navigation

GoLibrary

GoLibrary is a web portal containing information about educational materials for Golang. The project uses the Echo framework and the Templ package for HTML page generation.

Uses

  • Golang 1.22

Requirements

  • Docker
  • Docker Compose

Installation

  1. Clone this repository:

    git clone https://github.com/rostis232/golibrary.git
    cd golibrary
  2. Rename the file .env.example to .env

    mv .env.example .env
  3. Fill in the environment variables:

    PG_PORT=
    PG_PASS=
    PG_USER=
    PG_DB_NAME=
    PORT=
    
  4. Start Docker Compose:

    docker-compose up --build

Usage

The web portal will be available once Docker Compose is up and running.

Contact

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

GoLibrary is a web portal containing information about educational materials for Golang

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published