Skip to content
This repository was archived by the owner on Oct 15, 2025. It is now read-only.

cyrex562/gitlab-redux

 
 

Repository files navigation

GitLab Go Services

This directory contains the Go implementation of GitLab's backend and supporting services.

Project Structure

go/
├── api/        # API definitions, OpenAPI/Swagger specs, JSON schema files, protocol definition files
├── cmd/        # Main applications for this project
├── configs/    # Configuration file templates or default configs
├── internal/   # Private application and library code
├── pkg/        # Library code that's ok to use by external applications
└── scripts/    # Scripts to perform various build, install, analysis, etc operations

Development

Prerequisites

  • Go 1.23 or later
  • Make (for using Makefile commands)

Building

go build ./...

Testing

go test ./...

License

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

About

Rework of gitlab

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 53.0%
  • JavaScript 21.0%
  • Vue 18.0%
  • PLpgSQL 2.5%
  • SCSS 1.7%
  • Go 1.7%
  • Other 2.1%