Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrResourceExist = errors.NewValidationField("resource", "exist")
Functions ¶
Types ¶
type CreateResourceRequest ¶
type Resource ¶
type Resource struct { ID primitive.ObjectID `bson:"_id"` Project string `bson:"project" validate:"required,min=1,max=20"` Language string `bson:"language" validate:"required,min=1,max=20"` SemVer string `bson:"semVer" validate:"required,min=5,max=50"` Values map[string]string `bson:"values"` Created time.Time `bson:"created"` Enabled bool `bson:"enabled"` }
func Create ¶
func Create(request *CreateResourceRequest) (*Resource, error)
func GetLastResource ¶
func (*Resource) ValidateSchema ¶
Click to show internal directories.
Click to hide internal directories.