gonic Go driver for the sonic search backend Connection pool Thread safety Search support Ingest support