1234567891011121314151617181920 |
- package httpclient
- import (
- "kpt-pasture/config"
- "net/http"
- "gitee.com/xuyiping_admin/pkg/di"
- )
- type ClientService interface {
- doRequest(req *http.Request) ([]byte, error)
- DoGet(url string) ([]byte, error)
- DoPost(url string, body interface{}) ([]byte, error)
- }
- var Module = di.Provide(NewService)
- func NewService(cfg *config.AppConfig) *Service {
- return NewClientService()
- }
|