2020-10-28から1日間の記事一覧

day 23 @go type interface

go では変数宣言時に型を代入演算子の右側の式から推論する。 しかし右側の式でリテラルを使って値を生成したときは値が決まっている。var i uint = 3 var j = i これはiがuintとかいてあるのでuintになるがvar j = 3 とするとintになる。 このように3.4とす…

day 23 @rust match

match大体はcaseと同じ基本構文 fn main() { var i = 'c'; match i { 'a' => println!("azasu"), 'b' => println!("baseball"), 'c' => { // {}で複数行の処理もできる。 println!("champion"); println!("victory"); }, _ => (), // _は任意の値という意味…