func onConnect(pub ros.SingleSubscriberPublisher) { fmt.Printf("-------Connect callback: node %s topic %s\n", pub.GetSubscriberName(), pub.GetTopic()) var msg rosgo_tests.Hello msg.Data = fmt.Sprintf("hello %s", pub.GetSubscriberName()) pub.Publish(&msg) }