feat(go): build go from source