yikegaya’s blog

仕事関連(Webエンジニア)と資産運用について書いてます

Rust

Rust+クリーンアーキテクチャでTODOアプリのREST API書いてみた

Rustの素振りでTODOサービスのREST APIを実装してみました。 書き始める前に読んでいた「実践Rustプログラミング入門」にTODOサービスの実装が紹介されていたので参考にしましたがそのままでは面白くないので書籍の内容に加えて クリーンアーキテクチャっぽ…

RustのclapクレートでcatみたいなCLI書いてみた

Rust試したくてclapクレート使ってcatみたいなCLIツール書いてみました。Rustではライブラリはクレートと呼ぶらしい。 Rustは「実践Rustプログラミング入門」という本を読んで勉強したんですがclapはそこで紹介されてて知りました。 www.shuwasystem.co.jp c…

写経しながら実践Rustプログラミング入門を読んだ(テスト)

前回に続いて写経しながら要点だけこの記事に書き起こす形で実践Rustプログラミング入門のPart1のCharpter3-5~を読んでみる。 www.shuwasystem.co.jp テスト Rustでは機能のためのコードとそれをテストするコードを同一のファイルの中で書くことができる。 p…

写経しながら実践Rustプログラミング入門を読んだ(クレートとモジュール、Cargo)

前回に続いて写経しながら要点だけこの記事に書き起こす形で実践Rustプログラミング入門のPart1のCharpter3-3~を読んでみる。 www.shuwasystem.co.jp クレートとモジュール Rustでは、ソースコードのまとまりを表す構成要素として、クレートとモジュールがあ…

写経しながら実践Rustプログラミング入門を読んだ(Rustを支える言語機能)

前回に続いて写経しながら要点だけこの記事に書き起こす形で実践Rustプログラミング入門のPart1のCharpter3~を読んでみる。 www.shuwasystem.co.jp 前回の記事 https://ikeyu0806.hatenablog.com/entry/2022/03/13/094219 ゼロコスト抽象化 C++やJavaのよう…

写経しながら実践Rustプログラミング入門を読んだ(環境構築〜基本文法)

Rustが気になるので写経しながら「実践Rustプログラミング入門」を読んだ。 www.shuwasystem.co.jp 写経したコードと解説の切り抜きをメモがてら書いてみる。 環境構築 以下のサイトを開いてインストールコマンド実行 www.rust-lang.org 1) Proceed with ins…