タグを取得するために go-git パッケージを使用しています。関数「TagObject」を使用すると、null が返されます。どのように書けばよいですか?
実際のファイル:
hashCommit, _ := r.Head()
tagObj, _ := r.TagObject(hashCommit.Hash())
テスト ファイル:
tags, err := testAppDir.Tags()
h.AssertNil(t, err)
tags.ForEach(func(t *plumbing.Reference) error {
fmt.Println("the tag inside test", t)
return nil
})
実際のファイルでタグを取得するにはどうすればよいですか? エラー:
- "describe": string(""),
+ "describe": (*object.Tag)(nil)