gin-example/pkg/infrastructure/externalimp/http.go
2023-09-14 14:49:47 +08:00

35 lines
628 B
Go

package externalimp
import "dddexample/pkg/domain/entity"
type ExchangeRage struct {
}
func (a *ExchangeRage) GetExchangeRage(nowCurrency, nextCurrent string) (*entity.ExchangeRate, error) {
/*url := "https://ms.fontree.cn/mgmt/pricing/artworkPrice?tfnum=" + artworkNum
res, err := http.Get(url)
if err != nil {
fmt.Println("请求错误", url, err)
return nil, err
}
defer res.Body.Close()
if err != nil {
return nil, err
}
b, err := io.ReadAll(res.Body)
if err != nil {
return nil, err
}
err = json.Unmarshal(b, &work)
if err != nil {
return nil, err
}
*/
return &entity.ExchangeRate{}, nil
}