Help us shape the future of Go! Take the 2026 Go Developer Survey

helpersinternal

package
v2.15.0 Latest Latest
Warning

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

Go to latest
Published: Oct 6, 2026 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Curl

func Curl(cmdStarter internal.Starter, skipSsl bool, args ...string) *gexec.Session

func CurlWithCustomReporter

func CurlWithCustomReporter(cmdStarter internal.Starter, reporter internal.Reporter, skipSsl bool, args ...string) *gexec.Session

Types

type AppCurler

type AppCurler struct {
	CurlFunc   func(CurlConfig, ...string) *gexec.Session
	UriCreator uriCreator
}

func NewAppCurler

func NewAppCurler(curlFunc func(CurlConfig, ...string) *gexec.Session, cfg CurlConfig) *AppCurler

func (*AppCurler) CurlAndWait

func (appCurler *AppCurler) CurlAndWait(cfg CurlConfig, appName string, path string, timeout time.Duration, args ...string) string

func (*AppCurler) CurlWithStatusCode added in v2.13.0

func (appCurler *AppCurler) CurlWithStatusCode(cfg CurlConfig, appName string, path string, timeout time.Duration, args ...string) string

type AppUriCreator

type AppUriCreator struct {
	CurlConfig CurlConfig
}

func (*AppUriCreator) AppUri

func (uriCreator *AppUriCreator) AppUri(appName string, path string) string

type CurlConfig

type CurlConfig interface {
	GetAppsDomain() string
	Protocol() string
	GetSkipSSLValidation() bool
}

Jump to

Keyboard shortcuts

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