35 lines
628 B
Go
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
|
|
|
|
}
|