update cow, use golang as base, don't use supervisor