* fix `nil` parsed of `postCreateCommand` * parse undefined fields to `nil` ptr * Added JSON Unmarshaler with default values * Refactored DevContainer Model Errors * Added `DevContainerJSON` to unmarshal devcontainer.json
16 lines
366 B
Go
16 lines
366 B
Go
package errors
|
|
|
|
import (
|
|
"fmt"
|
|
)
|
|
|
|
// ErrFailedToOperateDevstarDevcontainerDB 错误类型:打开数据库失败
|
|
type ErrFailedToOperateDevstarDevcontainerDB struct {
|
|
Action string
|
|
Message string
|
|
}
|
|
|
|
func (err ErrFailedToOperateDevstarDevcontainerDB) Error() string {
|
|
return fmt.Sprintf("Failed to %v in DevStar DevContainer DB: %v", err.Action, err.Message)
|
|
}
|