• Stars
    star
    244
  • Rank 165,885 (Top 4 %)
  • Language
    Go
  • Created about 4 years ago
  • Updated 9 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

πŸ”₯ REST API для прилоТСния списков ToDo

REST API Для Боздания TODO Бписков Π½Π° Go

ВидСокурс Π½Π° YouTube

Π’ курсС Ρ€Π°Π·ΠΎΠ±Ρ€Π°Π½Π½Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ:

  • Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π’Π΅Π±-ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° Go, слСдуя Π΄ΠΈΠ·Π°ΠΉΠ½Ρƒ REST API.
  • Π Π°Π±ΠΎΡ‚Π° с Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠΌ gin-gonic/gin.
  • ΠŸΠΎΠ΄Ρ…ΠΎΠ΄ Чистой АрхитСктуры Π² построСнии структуры прилоТСния. Π’Π΅Ρ…Π½ΠΈΠΊΠ° внСдрСния зависимости.
  • Π Π°Π±ΠΎΡ‚Π° с Π‘Π” Postgres. Запуск ΠΈΠ· Docker. ГСнСрация Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΉ.
  • ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ прилоТСния с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ spf13/viper. Π Π°Π±ΠΎΡ‚Π° с ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ окруТСния.
  • Π Π°Π±ΠΎΡ‚Π° с Π‘Π”, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ sqlx.
  • РСгистрация ΠΈ аутСнтификация. Π Π°Π±ΠΎΡ‚Π° с JWT. Middleware.
  • НаписаниС SQL запросов.
  • Graceful Shutdown

Для запуска прилоТСния:

make build && make run

Если ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ запускаСтся Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ ΠΊ Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ…:

make migrate

More Repositories

1

awesome-backend

πŸš€ A curated and opinionated list of resources (English & Russian) for Backend developers | Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ список рСсурсов для изучСния Backend Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ
2,235
star
2

go-clean-architecture

πŸ‘¨β€πŸ’» REST API example, built by following Uncle Bob’s clean architecture principles
Go
657
star
3

go-basics

πŸ”₯ Π˜ΡΡ…ΠΎΠ΄Π½ΠΈΠΊΠΈ ΠΊ курсу "Π―Π·Ρ‹ΠΊ Go Для ΠΠ°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…"
Go
103
star
4

pocketer-bot

πŸš€ ΠšΠ»ΠΈΠ΅Π½Ρ‚ для Pocket Ρƒ тСбя Π² Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌΠ΅
Go
52
star
5

scheduler

Golang tool for scheduling functions execution within a given interval
Go
47
star
6

musicload-bot

Telegram Bot written in Go
Go
31
star
7

jewerly-shop-backend

Back-End Service for SilverRain Jewelry Β© 2020
Go
30
star
8

auth

Simple HTTP Authentication REST API ready for use in your projects
Go
24
star
9

go-pocket-sdk

Unofficial getpocket.com API Golang SDK
Go
23
star
10

s3-file-uploader

Basic HTTP API for file uploading to S3-compatible storage
Go
12
star
11

spacer

πŸš€ Golang library & CLI tool that helps you export encrypted database dumps to S3-compatible storages
Go
10
star
12

task-management-microservices

Microservice Architecture Example w/ Go + KrakenD + Postgres
Go
10
star
13

goutalk

Simple chat server developed within "Backend Challenge Hackathon" & Chat Bot based on Dialogflow NLU System
Go
10
star
14

jewerly-shop-frontend

Jewerly E-Commerce Web Site Frontend
JavaScript
8
star
15

zhashkevych

6
star
16

quotes-server

TCP Server with PoW mechanism
Go
4
star
17

editt-api

EDITT Back-End Application
Go
2
star
18

editt-client

editt front-end client app
Vue
1
star
19

o2k-manager

example
Go
1
star
20

fill-array

Coding interview challenge example (with a solution using Go).
Go
1
star
21

o2k-shared

example
Go
1
star
22

orderbook

HFT order book basic implementation in Go for research purposes
Go
1
star
23

trinity

Go
1
star