|
- package storage
-
- import "gitlink.org.cn/cloudream/common/api"
-
- type response[T any] struct {
- Code string `json:"code"`
- Message string `json:"message"`
- Data T `json:"data"`
- }
-
- func (r *response[T]) ToError() *api.CodeMessageError {
- return &api.CodeMessageError{
- Code: r.Code,
- Message: r.Message,
- }
- }
-
- type Client struct {
- baseURL string
- }
-
- func NewClient(baseURL string) Client {
- return Client{
- baseURL: baseURL,
- }
- }
|