こんにちは。火村です。 ChatWork Advent Calendar 2017の7日目の記事です。 さまざまなプログラミング言語を学ぶと、違う部分や同じ部分が見えてきて、プログラミングの本質が見えてきて楽しいです。 ところで、新しいプログラミング言語に挑戦するときは、皆さんどうしていますか? 定番は「Hello, World」の出力ですが、次のステップは他の言語でやったことあること簡単なことに挑戦してみることが多いのではないでしょうか。 というわけで、Rustを使ってチャットワークAPIを実行してみました。 そこからRustの様々な要素を掴んでもらいたいなというのが今回の内容です。 はじめに 解説 補足 エラーハンドリング 文字列 非同期リクエスト まとめ はじめに Haskellを学ぶときもそうだったのですが、簡単なサンプルでもウェブにおいてあると、入門しやすくなります。当時はあまり