...
install broker...
# trade_service
lib/src/trade_service/broker.go:2449: cannot use tradeServiceProcessorPing literal (type *tradeServiceProcessorPing) as type thrift.TProcessorFunction in assignment:
*tradeServiceProcessorPing does not implement thrift.TProcessorFunction (wrong type for Process method)
have Process(int32, thrift.TProtocol, thrift.TProtocol) (bool, thrift.TException)
want Process(context.Context, int32, thrift.TProtocol, thrift.TProtocol) (bool, thrift.TException)
lib/src/trade_service/broker.go:2450: cannot use tradeServiceProcessorConfigKeys literal (type *tradeServiceProcessorConfigKeys) as type thrift.TProcessorFunction in assignment:
*tradeServiceProcessorConfigKeys does not implement thrift.TProcessorFunction (wrong type for Process method)
have Process(int32, thrift.TProtocol, thrift.TProtocol) (bool, thrift.TException)
want Process(context.Context, int32, thrift.TProtocol, thrift.TProtocol) (bool, thrift.TException)
lib/src/trade_service/broker.go:2451: cannot use tradeServiceProcessorConfigAmount literal (type *tradeServiceProcessorConfigAmount) as type thrift.TProcessorFunction in assignment:
*tradeServiceProcessorConfigAmount does not implement thrift.TProcessorFunction (wrong type for Process method)
have Process(int32, thrift.TProtocol, thrift.TProtocol) (bool, thrift.TException)
want Process(context.Context, int32, thrift.TProtocol, thrift.TProtocol) (bool, thrift.TException)
lib/src/trade_service/broker.go:2452: cannot use tradeServiceProcessorGetExchangeStatus literal (type *tradeServiceProcessorGetExchangeStatus) as type thrift.TProcessorFunction in assignment:
*tradeServiceProcessorGetExchangeStatus does not implement thrift.TProcessorFunction (wrong type for Process method)
have Process(int32, thrift.TProtocol, thrift.TProtocol) (bool, thrift.TException)
want Process(context.Context, int32, thrift.TProtocol, thrift.TProtocol) (bool, thrift.TException)
lib/src/trade_service/broker.go:2453: cannot use tradeServiceProcessorCheckPrice literal (type *tradeServiceProcessorCheckPrice) as type thrift.TProcessorFunction in assignment:
*tradeServiceProcessorCheckPrice does not implement thrift.TProcessorFunction (wrong type for Process method)
have Process(int32, thrift.TProtocol, thrift.TProtocol) (bool, thrift.TException)
want Process(context.Context, int32, thrift.TProtocol, thrift.TProtocol) (bool, thrift.TException)
lib/src/trade_service/broker.go:2454: cannot use tradeServiceProcessorBuy literal (type *tradeServiceProcessorBuy) as type thrift.TProcessorFunction in assignment:
*tradeServiceProcessorBuy does not implement thrift.TProcessorFunction (wrong type for Process method)
have Process(int32, thrift.TProtocol, thrift.TProtocol) (bool, thrift.TException)
want Process(context.Context, int32, thrift.TProtocol, thrift.TProtocol) (bool, thrift.TException)
lib/src/trade_service/broker.go:2455: cannot use tradeServiceProcessorSell literal (type *tradeServiceProcessorSell) as type thrift.TProcessorFunction in assignment:
*tradeServiceProcessorSell does not implement thrift.TProcessorFunction (wrong type for Process method)
have Process(int32, thrift.TProtocol, thrift.TProtocol) (bool, thrift.TException)
want Process(context.Context, int32, thrift.TProtocol, thrift.TProtocol) (bool, thrift.TException)
lib/src/trade_service/broker.go:2456: cannot use tradeServiceProcessorGetTicker literal (type *tradeServiceProcessorGetTicker) as type thrift.TProcessorFunction in assignment:
*tradeServiceProcessorGetTicker does not implement thrift.TProcessorFunction (wrong type for Process method)
have Process(int32, thrift.TProtocol, thrift.TProtocol) (bool, thrift.TException)
want Process(context.Context, int32, thrift.TProtocol, thrift.TProtocol) (bool, thrift.TException)
lib/src/trade_service/broker.go:2457: cannot use tradeServiceProcessorGetAccount literal (type *tradeServiceProcessorGetAccount) as type thrift.TProcessorFunction in assignment:
*tradeServiceProcessorGetAccount does not implement thrift.TProcessorFunction (wrong type for Process method)
have Process(int32, thrift.TProtocol, thrift.TProtocol) (bool, thrift.TException)
want Process(context.Context, int32, thrift.TProtocol, thrift.TProtocol) (bool, thrift.TException)
lib/src/trade_service/broker.go:2458: cannot use tradeServiceProcessorGetAlertOrders literal (type *tradeServiceProcessorGetAlertOrders) as type thrift.TProcessorFunction in assignment:
*tradeServiceProcessorGetAlertOrders does not implement thrift.TProcessorFunction (wrong type for Process method)
have Process(int32, thrift.TProtocol, thrift.TProtocol) (bool, thrift.TException)
want Process(context.Context, int32, thrift.TProtocol, thrift.TProtocol) (bool, thrift.TException)
lib/src/trade_service/broker.go:2458: too many errors