Categorygithub.com/ModelRocket/hiro
module
0.1.5
Repository: https://github.com/modelrocket/hiro.git
Documentation: pkg.go.dev

# README

Hiro

Model Rocket Hiro Project

This project is used by Model Rocket client projects to provide a common foundation for custom platforms.

hiro is not meant to be used as a standalone project.

Developing with the project requires go 1.14 or greater.

Project Layout

This project follows the Standard go Project Layout

~~~
├── api/                        // API definitions
|   └── proto                   // gRPC protocol definitions
|   └── swagger                 // Swagger/OpenAPI 2.0 definitions
├── cmd/                        // Project executables
|   └── hiro/                   // The hiro tool
├── db/                         // The default database components
|   └── sql /                   // Postgres SQL scripts
├── pkg/                        // Library packages
|   └── hiro/                   // The hiro platform
|   └── pb/                     // The hiro protocol buffers platform
├── LICENSE                     // The project license
├── Makefile                    // The project Makefile

~~~

Pre-requisites

All projects based on hiro require postgres12+.

Core Components

The core hiro platform components are:

  1. api - API Services Library for simplifying REST APIs, authorizations, etc.
  2. oauth - OAuth 2.0 library for
  3. hiro - The Hiro Platform for managing apis, applications, users, and more.

Hiro Tool

The hiro tool provides command line support to running instances of hiro applications. More details are in its README.md.

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author