A Golang implementation of HAL standard