今回はRustにおけるmacro_rules!について説明していきます。 macro_rules!とは macro_rules!はRustでマクロを定群するために使用されるマクロです。 Rustのマクロはメタプログラミングをサポートし、コードの生成やパターンの繰り返しを抽象化するのに役立ちます。
キャディ株式会社が主催した「Rust完全に理解した(嘘)」。バックエンドエンジニアたちが Rustを習得するまでの苦労や、使ってみたうえでの技術的なメリット・デメリット・課題などについて話しました。パネルディスカッションでは、実務でRustを使う中で ...
何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近 ...
Rust の開発を行う際、よく「コードを簡潔にするためにマクロを使うべきか、それとも関数を使うべきか?」という疑問に直面します。 本記事では、マクロの使用シーンを分析し、どのような場面でマクロを活用すべきかを明確にします。まずは結論から ...
ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。 クラウドコンピューティングの登場以降、ソフトウェア業界は大きな変革の中に ...