func (s *TickerService) Get(symbol string) (*ticker.Ticker, error) {
	t, err := s.getTickers([]string{symbol})
	if err != nil {
		return nil, err
	}
	return t[0], nil
}
Get - retrieves the ticker for the given symbol
see https://docs.bitfinex.com/reference#rest-public-tickers for more info
package rest
import (
	"net/url"
	"strings"
	"github.com/bitfinexcom/bitfinex-api-go/pkg/models/ticker"
)
type TickerService struct {
	requestFactory
	Synchronous
}
func (s *TickerService) getTickers(symbols []string) ([]*ticker.Ticker, error) {
	req := NewRequestWithMethod("tickers", "GET")
	req.Params = make(url.Values)
	req.Params.Add("symbols", strings.Join(symbols, ","))
	raw, err := s.Request(req)
	if err != nil {
		return nil, err
	}
	tickers := make([]*ticker.Ticker, 0)
	for _, traw := range raw {
		t, err := ticker.FromRestRaw(traw.([]interface{}))
		if err != nil {
			return nil, err
		}
		tickers = append(tickers, t)
	}
	return tickers, nil
}