エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
[Go]文字列をhashにして数字として取得したい - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[Go]文字列をhashにして数字として取得したい - Qiita
何かしらの文字列からhashを作成する事はそんなに難しくないと思いますが hashを数字として取得したい事... 何かしらの文字列からhashを作成する事はそんなに難しくないと思いますが hashを数字として取得したい事があると思います。 そんな時には hash/fnv#Sum32()が使用出来ます。 以下は「文字列を入力して特定の色typeを返す」サンプルです。 package main import ( "fmt" "hash/fnv" ) type COLOR uint32 const ( COLOR_RED COLOR = 0 COLOR_BLUE COLOR = 1 COLOR_GREEN COLOR = 2 COLOR_PURPLE COLOR = 3 COLOR_BROWN COLOR = 4 ) func (c COLOR) String() string { switch c { case COLOR_RED: return "RED" case COLOR_BLUE: return