api

package
v0.0.0-...-d2a3a15 Latest Latest
Warning

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

Go to latest
Published: Jun 23, 2025 License: EUPL-1.2 Imports: 9 Imported by: 0

Documentation

Overview

Package api contains the API implementation.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Routes

type Routes struct {
	// contains filtered or unexported fields
}

Type Routes contains all the routes for the API.

func New

New returns a new Routes instance with the appropriate connectors.

func (*Routes) AddRoutes

func (r *Routes) AddRoutes(rg *gin.RouterGroup)

AddRoutes adds all routes to the given router group.

Directories

Path Synopsis
implementations
providerlisters/fc
Package fc contains the interface to the federated catalog.
Package fc contains the interface to the federated catalog.
providerlisters/static
Package static contains a static provider lister implementation, made for basic testing.
Package static contains a static provider lister implementation, made for basic testing.
studymanagers
Package simple provides primitives to interact with the openapi HTTP API.
Package simple provides primitives to interact with the openapi HTTP API.
studymanagers/dsp
Package simple contains a simple Study lister implementation, made for basic testing.
Package simple contains a simple Study lister implementation, made for basic testing.
studymanagers/static
Package static contains a static Study lister implementation, made for basic testing.
Package static contains a static Study lister implementation, made for basic testing.
Package types provides types and interfaces for the API and its backends.
Package types provides types and interfaces for the API and its backends.

Jump to

Keyboard shortcuts

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