Skeltun screenshot

Skeltun

Author Avatar Theme by Harunnryd
Updated: 29 Nov 2021
5 Stars

an Golang skeleton template.

Overview:

This product is a skeleton build with GO that is designed to be used in the development process. It provides basic usage instructions, CLI functionality, migration files, and various auxiliary packages. The product is open source and welcomes contributions from developers.

Features:

  • CLIMigration files: Allows for easy management of database migrations.
  • UseCase options: Provides a GO file for defining use cases in the application.
  • Repository options: Includes a GO file for managing the application’s data repository.
  • Handler options: Offers a GO file for handling HTTP requests and responses.
  • Auxiliary packages: Includes several auxiliary packages such as go-chi, golang-migrate, viper, cobra, and gorm, which provide additional functionality for building GO applications.

Installation:

To install this GO skeleton build, follow these steps:

  1. Clone the repository:

    git clone [repository-url]
    
  2. Navigate to the project directory:

    cd [project-directory]
    
  3. Install the required dependencies:

    go get ./...
    
  4. Build the project:

    go build
    
  5. Run the application:

    ./[app-name]
    

Summary:

This GO skeleton build provides a foundation for the development process by offering basic usage instructions, migration file management, and various auxiliary packages. It is a versatile tool that developers can use to quickly set up GO projects and implement common functionalities. With its open-source nature, developers are encouraged to contribute to the project and make improvements.