#10 Rustで学ぶコメント規約の基本

Rustのコメントには、他の言語と共通する書き方に加えて、ドキュメントを自動生成できる特別なコメントが用意されています。この記事では、Rustにおけるコメントの書き方を解説します。

コメントの書き方

1行コメントは`//`を使います。

// これは年齢を表す変数 let age = 20;

ドキュメントコメントという特別な書き方

Rustには`///`から始める「ドキュメントコメント」という特別な書き方があります。

/// 利用者に挨拶を表示する関数 fn greet(name: &str) { println!("こんにちは、{}さん", name); }

このコメントは、`cargo doc`というコマンドを使うことで、Webページ形式の説明書きとして自動的に生成できます。

何を書くべきか

Rustのコミュニティでは、公開する関数には必ずドキュメントコメントを書く文化が根付いています。関数の使い方だけでなく、簡単なサンプルコードを一緒に載せることも推奨されています。

Rustならではの注意点

`//`(通常のコメント)と`///`(ドキュメントコメント)は、見た目が非常に似ていますが役割が異なります。ドキュメントとして残したい説明には、必ずスラッシュを3つ使うようにしましょう。

まとめ

Rustのコメントは`//`が基本で、公開する関数には`///`によるドキュメントコメントを書く文化があります。`cargo doc`で説明書きを生成できる点も覚えておきましょう。


本ページはプロモーションを含みます。

参考書籍(PR)

Rustをもっと学びたい方には「実践Rust入門[言語仕様から開発手法まで]」がおすすめです。

コメント

このブログの人気の投稿

#11 Rustで学ぶエラーハンドリングの基本

#16 TypeScriptで学ぶ辞書型(マップ)の基本

#19 Goで学ぶテスト(単体テスト)の基本