model

package
v2.0.0-...-78e41bb Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 15, 2025 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Overview

Package model provides the data structures for the application

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Module

type Module struct {
	Name  string `json:"name"`
	Owner string `json:"owner"`
	Repo  string `json:"repo"`
	URL   string `json:"url"`
	Sha   string `json:"sha"`
}

Module represents a Cosmos SDK Module

type Project

type Project struct {
	Name        string    `json:"name"`
	Owner       string    `json:"owner"`
	URL         string    `json:"url"`
	Description string    `json:"description"`
	Language    string    `json:"language"`
	License     string    `json:"license"`
	Stars       int       `json:"stars"`
	Forks       int       `json:"forks"`
	LastCommit  time.Time `json:"lastcommit"`
	Modules     []Module  `json:"modules,omitempty"`
	Branch      string    `json:"branch"`
	CosmosSDK   string    `json:"cosmos_sdk,omitempty"`
}

Project represents a GitHub project

type Release

type Release struct {
	Name        string    `json:"name"`
	TagName     string    `json:"tag_name"`
	URL         string    `json:"url"`
	Draft       bool      `json:"draft"`
	Description string    `json:"description"`
	PublishedAt time.Time `json:"published"`
}

Release represents a GitHub release

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL