gorouter

package
v0.38.0 Latest Latest
Warning

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

Go to latest
Published: Apr 23, 2026 License: Apache-2.0 Imports: 20 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type RouteSource

type RouteSource struct {
	Name        string
	FieldName   string
	FilePath    string
	PackageName string
	PackagePath string
	PackageDir  string
	RoutePath   string
	Method      string
	Connector   string
	InputRef    string
	OutputRef   string
	ViewRef     string
	SourceURL   string
	SummaryURL  string
	Source      *shape.Source
}

RouteSource represents one component route field discovered from a Go source package.

func Discover

func Discover(ctx context.Context, baseDir string, include, exclude []string) ([]*RouteSource, error)

Discover scans Go packages for router holders and returns one route source per component-tagged field.

Jump to

Keyboard shortcuts

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