func ListChange(apiClient pfs.APIClient, repoName string, commitID string, path string, shard *pfs.Shard) ([]*pfs.Change, error) { changes, err := apiClient.ListChange( context.Background(), &pfs.ListChangeRequest{ File: &pfs.File{ Commit: &pfs.Commit{ Repo: &pfs.Repo{ Name: repoName, }, Id: commitID, }, Path: path, }, Shard: shard, }, ) if err != nil { return nil, err } return changes.Change, nil }