Skip to content

tunemage/tuneweather

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

tuneweather

概要

Rustの練習のため、簡単なCLIツールを作りました

image

上画像の例のように、パラメータに都市名を指定して(tokyo,osaka,nagoyaのみ対応)直近5日分の天気を取得します。

データ元は、ログインなしで使用できるWebAPIをお借りしています(ありがとうございます)

https://open-meteo.com/en

## 実行例
cargo build
cd ./target/debug
./tuneweather --city nagoya

注意点

  • 安全性・保守性等、色々と問題があると思います。

初めてRustを触ってみた感想

非常に簡単な機能しかないですが、

  • コマンドパラメータの受け取り(clap)
  • WebAPIからのデータ取得(surf)
  • JSONから構造体への変換(serde)

など、色々勉強になりました。

次は簡単でいいので実用性のあるアプリを作ってみようと思います

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages