code: func (c *Client) CreateRawTransaction(inputs []btcjson.TransactionInput,
  	amounts map[btcutil.Address]btcutil.Amount, lockTime *int64) (*wire.MsgTx, error) {
  
  	return c.CreateRawTransactionAsync(inputs, amounts, lockTime).Receive()
  }
docs: // CreateRawTransaction returns a new transaction spending the provided inputs
  // and sending to the provided addresses.