Documentation ¶
Index ¶
Constants ¶
View Source
const ( JISCodeHokkaido = 1 JISCodeAomori = 2 JISCodeIwate = 3 JISCodeMiyagi = 4 JISCodeAkita = 5 JISCodeYamagata = 6 JISCodeFukushima = 7 JISCodeIbaraki = 8 JISCodeTochigi = 9 JISCodeGunma = 10 JISCodeSaitama = 11 JISCodeChiba = 12 JISCodeTokyo = 13 JISCodeKanagawa = 14 JISCodeNiigata = 15 JISCodeToyama = 16 JISCodeIshikawa = 17 JISCodeFukui = 18 JISCodeYamanashi = 19 JISCodeNagano = 20 JISCodeGifu = 21 JISCodeShizuoka = 22 JISCodeAichi = 23 JISCodeMie = 24 JISCodeShiga = 25 JISCodeKyoto = 26 JISCodeOsaka = 27 JISCodeHyogo = 28 JISCodeNara = 29 JISCodeWakayama = 30 JISCodeTottori = 31 JISCodeShimane = 32 JISCodeOkayama = 33 JISCodeHiroshima = 34 JISCodeYamaguchi = 35 JISCodeTokushima = 36 JISCodeKagawa = 37 JISCodeEhime = 38 JISCodeKochi = 39 JISCodeFukuoka = 40 JISCodeSaga = 41 JISCodeNagasaki = 42 JISCodeKumamoto = 43 JISCodeOita = 44 JISCodeMiyazaki = 45 JISCodeKagoshima = 46 JISCodeOkinawa = 47 )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Prefecture ¶
type Prefecture interface { Code() int Kanji() string KanjiShort() string Kana() string KanaShort() string Roma() string RomaShort() string }
Prefecture は外部に公開するための都道府県インターフェースです。
func FindByCode ¶
func FindByCode(code int) (Prefecture, bool)
FindByCode は与えた都道府県コードに対応する都道府県情報を返します。 対応する都道府県情報が見つからない場合、`ok`に`false`が設定され、都道府県情報は`nil`で返されます。
func FindByKana ¶
func FindByKana(kana string) (Prefecture, bool)
FindByKana は与えた都道府県のかな名に対応する都道府県情報を返します。 与える値の末尾にある「と」、「ふ」、「けん」は省略可能です。 対応する都道府県情報が見つからない場合、`ok`に`false`が設定され、都道府県情報は`nil`で返されます。
func FindByKanji ¶
func FindByKanji(kanji string) (Prefecture, bool)
FindByKanji は与えた都道府県の漢字名に対応する都道府県情報を返します。 与える値の末尾にある「都」、「府」、「県」は省略可能です。 対応する都道府県情報が見つからない場合、`ok`に`false`が設定され、都道府県情報は`nil`で返されます。
func FindByRoma ¶
func FindByRoma(roma string) (Prefecture, bool)
FindByRoma は与えた都道府県のローマ字名に対応する都道府県情報を返します。 与える値の末尾にある「-to」、「-fu」、「-ken」は省略可能です。 与える値はUpperCamelCase、LowerCamelCaseを問いません。 対応する都道府県情報が見つからない場合、`ok`に`false`が設定され、都道府県情報は`nil`で返されます。
Click to show internal directories.
Click to hide internal directories.