Thanks for the code to show the connection with the Bybit API. There is an issue where I don't see the example doing anything with b.Subscribe(ws.WSKLine + ".BTCUSD.1m") I gather that this should be handled by the function func handleKLine(symbol string, data ws.KLine) Watching the logs though I don't see it output anything of significance, is there something wrong or does something else trigger this function?