modified: go.sum
new file: internal/model/o_auth_provider.go
modified: internal/server/server.go
deleted: main
delete bin main in root directory
add OAuth struct
modified: Dockerfile
new file: cmd/api/main.go
modified: docker-compose.yaml
modified: go.mod
modified: go.sum
new file: internal/config/config.go
new file: internal/handler/middleware.go
new file: internal/handler/user_handler.go
new file: internal/model/user.go
new file: internal/repository/user_repository.go
new file: internal/server/server.go
new file: internal/service/user_service.go
new file: main
deleted: main.go
new file: migrations/001_create_users.sql
new file: pkg/database/postgres.go
deleted: src/models/user.go
add files from deepseek for rest api server on golang gorm and chi
server router
modified: serv_golang_rest_api/docker-compose.yaml
new file: serv_golang_rest_api/go.mod
new file: serv_golang_rest_api/main.go
build short Golang rest api server in docker compose conteyner