Updating to golang layer