Go 言語で Linked List

普段 Python を使っていて、新たに Go でコードを書こうとすると、最初は型の宣言が後置だったり、ループが for しかなかったり、 switch case の書き方が複数あったりするのが戸惑うんだけれども、そこらへんに少し慣れてくると、配列(スライス)のサイズが固定なのに行き詰まってしまう。 スライスの書き方は Python に似ているのでなじみ深いのだが、Python の場合は、…

続きを読む

golangComment (0)

Go 言語でいろんな型の値をひとつの変数に入れる

Go 言語で、久しぶりに変数に型がついているプログラミング言語を書いてみている。 ほとんどの場合は、宣言した型でいいのだが、時々、どうしても、場合によって異なる型を1つの変数に入れたくなる。 C 言語で書く場合は void* を使うんだと思うが、 Go 言語だとどうすればいいんだ? Python との比較のこの↓記事が参考になった。 http://python.matrix.jp/2…

続きを読む

golangComment (0)