Keepalive
Keeping connections alive allows for faster deliveries, especially when using secured connections. In order to send a keep alive ping, once you have initialised your api client as described in the previous section you can start an asynchronous task, which sends a keep alive ping every minute. There is no real need to consume the response as it's simply an empty pong response.
go func() {
for {
_, _ = nextblockApiClient.Ping(context.Background())
time.Sleep(time.Minute)
}
}()
Last updated