2023年4月10日のブックマーク (1件)

  • Goのカバレッジツールを使いこなす | gihyo.jp

    はじめに テストでコード品質を担保していくことは、継続的インテグレーションの観点などで必要不可欠です。そして、十分なテストコードが書かれているかどうかの指標として、よく使われるものといえばテストカバレッジがあります。 Goではgo testコマンドと、go tool coverコマンドがカバレッジ計測の機能を担っています。今回は、これらのツールをより深く使い込んでいくために、既存機能の一歩進んだ使い方や最新機能について紹介します。 なお、記事で紹介しているコマンドなどはmacOSで実行した場合の例となります。 オリジナルのカバレッジ統計データを集計する まずは既存のカバレッジの統計データを取得する方法を振り返り、より詳細な情報を集計するアプローチについて紹介します。 Goのカバレッジツールで出力できる統計データ 既存のgo testコマンドおよびgo tool coverコマンドで出力で

    Goのカバレッジツールを使いこなす | gihyo.jp
    lftWEqW5F3oFmtgXSOevjWfT74RGOqMj
    lftWEqW5F3oFmtgXSOevjWfT74RGOqMj 2023/04/10
    こういう記事では、文頭に使用するバージョンを書いておいてくれると忘れた頃に見た人が困る可能性がグッと減るのでお願いしたい。現状バージョン不明のMacOSで動かしたんだなという情報だけで読み始めることになる