Ejemplo n.º 1
0
// NewClient generate a new product client
func NewClient(config gmws.MwsConfig) (*Products, error) {
	prodcuts := new(Products)
	base, err := gmws.NewMwsBase(config, prodcuts.Version(), prodcuts.Name())
	if err != nil {
		return nil, err
	}
	prodcuts.MwsBase = base
	return prodcuts, nil
}
Ejemplo n.º 2
0
Archivo: orders.go Proyecto: svvu/gomws
// NewClient generate a new orders client
func NewClient(config gmws.MwsConfig) (*Orders, error) {
	orders := new(Orders)
	base, err := gmws.NewMwsBase(config, orders.Version(), orders.Name())
	if err != nil {
		return nil, err
	}
	orders.MwsBase = base
	return orders, nil
}