add go coverage