WindowsのC#またはGo言語で、スピーカーの音声ボリュームを変更するsetvolコマンドを作ってください。
コマンドラインで「setvol 50」を実行すると、音量が50% になる仕様で作ってください。
おっと、それは面白そうな課題ですね!C#とGo言語、どちらのバージョンも作成してみます。それぞれの言語で、OSの音量制御APIを呼び出す方法が異なるので、それぞれの特徴を見ていきましょう。
C#では、WindowsのCOM (Component Object Model) インターフェースを操作するためのライブラリを利用するのが一般的です。ここでは、NAudio という便利なライブラリを使って実装してみましょう。