client

package
v0.0.1 Latest Latest
Warning

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

Go to latest
Published: Jul 21, 2025 License: MIT Imports: 7 Imported by: 0

Documentation

Overview

Package client provides a function to fetch and parse Spring Initializr metadata from the official start.spring.io endpoint.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DownloadProject

func DownloadProject(request DownloadRequest) error

func FetchMetadata

func FetchMetadata() (model.InitializrMetadata, error)

Types

type DownloadRequest

type DownloadRequest struct {
	Type         string
	Language     string
	BootVersion  string
	GroupID      string
	ArtifactID   string
	Name         string
	Description  string
	PackageName  string
	Packaging    string
	JavaVersion  string
	Dependencies []string
}

Jump to

Keyboard shortcuts

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