mirror of
https://lab.forgefriends.org/friendlyforgeformat/gof3.git
synced 2025-10-06 04:02:41 +02:00
27 lines
703 B
Go
27 lines
703 B
Go
// Copyright Earl Warren <contact@earl-warren.org>
|
|
// Copyright Loïc Dachary <loic@dachary.org>
|
|
// SPDX-License-Identifier: MIT
|
|
|
|
package options
|
|
|
|
import (
|
|
"lab.forgefriends.org/friendlyforgeformat/gof3/options/auth"
|
|
"lab.forgefriends.org/friendlyforgeformat/gof3/options/cli"
|
|
"lab.forgefriends.org/friendlyforgeformat/gof3/options/http"
|
|
"lab.forgefriends.org/friendlyforgeformat/gof3/options/logger"
|
|
"lab.forgefriends.org/friendlyforgeformat/gof3/options/url"
|
|
)
|
|
|
|
type (
|
|
CLIInterface cli.Interface
|
|
LoggerInterface logger.Interface
|
|
URLInterface url.Interface
|
|
AuthInterface auth.Interface
|
|
HTTPInterface http.Interface
|
|
)
|
|
|
|
type Interface interface {
|
|
GetName() string
|
|
SetName(string)
|
|
}
|