mirror of
https://github.com/foomo/keel.git
synced 2025-10-16 12:35:34 +00:00
21 lines
289 B
Go
21 lines
289 B
Go
package interfaces
|
|
|
|
// Readmer interface
|
|
type Readmer interface {
|
|
Readme() string
|
|
}
|
|
|
|
type ReadmeHandler struct {
|
|
Value func() string
|
|
}
|
|
|
|
func (r ReadmeHandler) Readme() string {
|
|
return r.Value()
|
|
}
|
|
|
|
func ReadmeFunc(v func() string) ReadmeHandler {
|
|
return ReadmeHandler{
|
|
Value: v,
|
|
}
|
|
}
|