golang

golangのenumは型が違うと違うものとして扱われる

タイトルの通りです。 以下のようにint型のFooTypeとBarTypeを宣言して、それぞれ60をenumで持つ値をチェックしてみます package main import "fmt" type FooType int type BarType int const ( Hoge FooType = 60 Nyan FooType = 61 Baz BarType = 60 ) var…

Twitterの特定のハッシュタグをmattermostに投稿するbotつくった

昨日学科のLT大会があった。 毎年LT大会ではツイートを流すスクリーンがあるのだけれど、リモート開催なので学科のmattermostにTwitterが流れる仕組みがあれば面白いかな〜と思い雑に実装した。 もともとTwitterのAPIはアプリを申請していたので使用できる状…