Skip to content

nizamike229/FirstGoApi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📰 Первый проект на Go

Простой API с CRUD операциями

📚 Использовал

  • Golang — для создания высокопроизводительного и масштабируемого веб-приложения.
  • Mux Gorilla — для работы с маршрутизацией HTTP-запросов в Go.
  • samber-lo — утилиты для функционального программирования, которые помогают упрощать обработку данных.
  • github.com/lib/pq — драйвер PostgreSQL для взаимодействия с базой данных.
  • github.com/ahmetb/go-linq/v3 — библиотека для использования LINQ-подобных методов обработки данных в Go.

🚀 Как запустить

  1. Клонируйте репозиторий:

    git clone https://github.com/nizamike229/FirstGoApi.git
  2. Перейдите в директорию проекта:

    cd FirstGoApi
  3. Убедитесь, что у вас установлен Docker
    Установка Docker

  4. Запустите приложение с помощью Docker Compose:

    docker-compose up --build
  5. Доступ к приложению:
    После успешного запуска приложение будет доступно по адресу:

    http://localhost:5555

About

My first api on Golang

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published