-
-
Notifications
You must be signed in to change notification settings - Fork 72
/
countriesconst.go
1592 lines (1585 loc) · 49.3 KB
/
countriesconst.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
package countries //nolint:misspell
// TypeCountryCode for Typer interface
const TypeCountryCode string = "countries.CountryCode"
// TypeCountry for Typer interface
const TypeCountry string = "countries.Country"
// UnknownMsg - unknown return message
const UnknownMsg string = "Unknown"
// Digit ISO 3166-1. Three codes present, for example Russia == RU == RUS == 643.
const (
// Unknown CountryCode = 0
Unknown CountryCode = 0
// International CountryCode = 999
International CountryCode = 999
// Albania CountryCode = 8
Albania CountryCode = 8
// Algeria CountryCode = 12
Algeria CountryCode = 12
// AmericanSamoa CountryCode = 16
AmericanSamoa CountryCode = 16
// Andorra CountryCode = 20
Andorra CountryCode = 20
// Angola CountryCode = 24
Angola CountryCode = 24
// Anguilla CountryCode = 660
Anguilla CountryCode = 660
// Antarctica CountryCode = 10
Antarctica CountryCode = 10
// AntiguaAndBarbuda CountryCode = 28
AntiguaAndBarbuda CountryCode = 28
// Argentina CountryCode = 32
Argentina CountryCode = 32
// Armenia CountryCode = 51
Armenia CountryCode = 51
// Aruba CountryCode = 533
Aruba CountryCode = 533
// Australia CountryCode = 36
Australia CountryCode = 36
// Austria CountryCode = 40
Austria CountryCode = 40
// Azerbaijan CountryCode = 31
Azerbaijan CountryCode = 31
// Bahamas CountryCode = 44
Bahamas CountryCode = 44
// Bahrain CountryCode = 48
Bahrain CountryCode = 48
// Bangladesh CountryCode = 50
Bangladesh CountryCode = 50
// Barbados CountryCode = 52
Barbados CountryCode = 52
// Belarus CountryCode = 112
Belarus CountryCode = 112
// Belgium CountryCode = 56
Belgium CountryCode = 56
// Belize CountryCode = 84
Belize CountryCode = 84
// Benin CountryCode = 204
Benin CountryCode = 204
// Bermuda CountryCode = 60
Bermuda CountryCode = 60
// Bhutan CountryCode = 64
Bhutan CountryCode = 64
// Bolivia CountryCode = 68
Bolivia CountryCode = 68
// BosniaAndHerzegovina CountryCode = 70
BosniaAndHerzegovina CountryCode = 70
// Botswana CountryCode = 72
Botswana CountryCode = 72
// Bouvet CountryCode = 74
Bouvet CountryCode = 74
// Brazil CountryCode = 76
Brazil CountryCode = 76
// BritishIndianOceanTerritory CountryCode = 86
BritishIndianOceanTerritory CountryCode = 86
// Brunei CountryCode = 96
Brunei CountryCode = 96
// Bulgaria CountryCode = 100
Bulgaria CountryCode = 100
// BurkinaFaso CountryCode = 854
BurkinaFaso CountryCode = 854
// Burundi CountryCode = 108
Burundi CountryCode = 108
// Cambodia CountryCode = 116
Cambodia CountryCode = 116
// Cameroon CountryCode = 120
Cameroon CountryCode = 120
// Canada CountryCode = 124
Canada CountryCode = 124
// CapeVerde CountryCode = 132
CapeVerde CountryCode = 132
// CaboVerde CountryCode = 132
CaboVerde CountryCode = 132
// CaymanIslands CountryCode = 136
CaymanIslands CountryCode = 136
// CentralAfricanRepublic CountryCode = 140
CentralAfricanRepublic CountryCode = 140
// Chad CountryCode = 148
Chad CountryCode = 148
// ChannelIslands CountryCode = 830
ChannelIslands CountryCode = 830
// Chile CountryCode = 152
Chile CountryCode = 152
// China CountryCode = 156
China CountryCode = 156
// ChristmasIsland CountryCode = 162
ChristmasIsland CountryCode = 162
// CocosIslands CountryCode = 166
CocosIslands CountryCode = 166
// Colombia CountryCode = 170
Colombia CountryCode = 170
// Comoros CountryCode = 174
Comoros CountryCode = 174
// Congo CountryCode = 178
Congo CountryCode = 178
// CongoDemocraticRepublic CountryCode = 180
CongoDemocraticRepublic CountryCode = 180
// CongoDemocracticRepublic - deprecated
CongoDemocracticRepublic CountryCode = CongoDemocraticRepublic
// CookIslands CountryCode = 184
CookIslands CountryCode = 184
// CostaRica CountryCode = 188
CostaRica CountryCode = 188
// CoteDIvoire CountryCode = 384
CoteDIvoire CountryCode = 384
// IvoryCoast CountryCode = 384
IvoryCoast CountryCode = 384
// Croatia CountryCode = 191
Croatia CountryCode = 191
// Cuba CountryCode = 192
Cuba CountryCode = 192
// Cyprus CountryCode = 196
Cyprus CountryCode = 196
// CzechRepublic CountryCode = 203
CzechRepublic CountryCode = 203
// Denmark CountryCode = 208
Denmark CountryCode = 208
// Djibouti CountryCode = 262
Djibouti CountryCode = 262
// Dominica CountryCode = 212
Dominica CountryCode = 212
// DominicanRepublic CountryCode = 214
DominicanRepublic CountryCode = 214
// Ecuador CountryCode = 218
Ecuador CountryCode = 218
// Egypt CountryCode = 818
Egypt CountryCode = 818
// ElSalvador CountryCode = 222
ElSalvador CountryCode = 222
// EquatorialGuinea CountryCode = 226
EquatorialGuinea CountryCode = 226
// Eritrea CountryCode = 232
Eritrea CountryCode = 232
// Estonia CountryCode = 233
Estonia CountryCode = 233
// Ethiopia CountryCode = 231
Ethiopia CountryCode = 231
// FaroeIslands CountryCode = 234
FaroeIslands CountryCode = 234
// FalklandIslands CountryCode = 238
FalklandIslands CountryCode = 238
// Fiji CountryCode = 242
Fiji CountryCode = 242
// Finland CountryCode = 246
Finland CountryCode = 246
// France CountryCode = 250
France CountryCode = 250
// FrenchGuiana CountryCode = 254
FrenchGuiana CountryCode = 254
// FrenchPolynesia CountryCode = 258
FrenchPolynesia CountryCode = 258
// FrenchSouthernTerritories CountryCode = 260
FrenchSouthernTerritories CountryCode = 260
// Gabon CountryCode = 266
Gabon CountryCode = 266
// Gambia CountryCode = 270
Gambia CountryCode = 270
// Georgia CountryCode = 268
Georgia CountryCode = 268
// Germany CountryCode = 276
Germany CountryCode = 276
// Ghana CountryCode = 288
Ghana CountryCode = 288
// Gibraltar CountryCode = 292
Gibraltar CountryCode = 292
// Greece CountryCode = 300
Greece CountryCode = 300
// Greenland CountryCode = 304
Greenland CountryCode = 304
// Grenada CountryCode = 308
Grenada CountryCode = 308
// Guadeloupe CountryCode = 312
Guadeloupe CountryCode = 312
// Guam CountryCode = 316
Guam CountryCode = 316
// Guatemala CountryCode = 320
Guatemala CountryCode = 320
// Guinea CountryCode = 324
Guinea CountryCode = 324
// GuineaBissau CountryCode = 624
GuineaBissau CountryCode = 624
// Guyana CountryCode = 328
Guyana CountryCode = 328
// Haiti CountryCode = 332
Haiti CountryCode = 332
// HeardIslandAndMcDonaldIslands CountryCode = 334
HeardIslandAndMcDonaldIslands CountryCode = 334
// HeardIslandandMcDonaldIslands - deprecated
HeardIslandandMcDonaldIslands CountryCode = HeardIslandAndMcDonaldIslands
// Honduras CountryCode = 340
Honduras CountryCode = 340
// HongKong CountryCode = 344
HongKong CountryCode = 344
// Hungary CountryCode = 348
Hungary CountryCode = 348
// Iceland CountryCode = 352
Iceland CountryCode = 352
// India CountryCode = 356
India CountryCode = 356
// Indonesia CountryCode = 360
Indonesia CountryCode = 360
// Iran CountryCode = 364
Iran CountryCode = 364
// Iraq CountryCode = 368
Iraq CountryCode = 368
// Ireland CountryCode = 372
Ireland CountryCode = 372
// IsleOfMan CountryCode = 833
IsleOfMan CountryCode = 833
// Israel CountryCode = 376
Israel CountryCode = 376
// Italy CountryCode = 380
Italy CountryCode = 380
// Jamaica CountryCode = 388
Jamaica CountryCode = 388
// Japan CountryCode = 392
Japan CountryCode = 392
// Jordan CountryCode = 400
Jordan CountryCode = 400
// Kazakhstan CountryCode = 398
Kazakhstan CountryCode = 398
// Kenya CountryCode = 404
Kenya CountryCode = 404
// Kiribati CountryCode = 296
Kiribati CountryCode = 296
// Korea CountryCode = 410
Korea CountryCode = 410
// KoreaNorth CountryCode = 408
KoreaNorth CountryCode = 408
// Kuwait CountryCode = 414
Kuwait CountryCode = 414
// Kyrgyzstan CountryCode = 417
Kyrgyzstan CountryCode = 417
// Laos CountryCode = 418
Laos CountryCode = 418
// Latvia CountryCode = 428
Latvia CountryCode = 428
// Lebanon CountryCode = 422
Lebanon CountryCode = 422
// Lesotho CountryCode = 426
Lesotho CountryCode = 426
// Liberia CountryCode = 430
Liberia CountryCode = 430
// Libya CountryCode = 434
Libya CountryCode = 434
// Liechtenstein CountryCode = 438
Liechtenstein CountryCode = 438
// Lithuania CountryCode = 440
Lithuania CountryCode = 440
// Luxembourg CountryCode = 442
Luxembourg CountryCode = 442
// Macau CountryCode = 446
Macau CountryCode = 446
// Macao CountryCode = 446
Macao CountryCode = 446
// Macedonia CountryCode = 807
Macedonia CountryCode = 807
// Madagascar CountryCode = 450
Madagascar CountryCode = 450
// Malawi CountryCode = 454
Malawi CountryCode = 454
// Malaysia CountryCode = 458
Malaysia CountryCode = 458
// Maldives CountryCode = 462
Maldives CountryCode = 462
// Mali CountryCode = 466
Mali CountryCode = 466
// Malta CountryCode = 470
Malta CountryCode = 470
// MarshallIslands CountryCode = 584
MarshallIslands CountryCode = 584
// Martinique CountryCode = 474
Martinique CountryCode = 474
// Mauritania CountryCode = 478
Mauritania CountryCode = 478
// Mauritius CountryCode = 480
Mauritius CountryCode = 480
// Mayotte CountryCode = 175
Mayotte CountryCode = 175
// Mexico CountryCode = 484
Mexico CountryCode = 484
// Micronesia CountryCode = 583
Micronesia CountryCode = 583
// Moldova CountryCode = 498
Moldova CountryCode = 498
// Monaco CountryCode = 492
Monaco CountryCode = 492
// Mongolia CountryCode = 496
Mongolia CountryCode = 496
// Montserrat CountryCode = 500
Montserrat CountryCode = 500
// Morocco CountryCode = 504
Morocco CountryCode = 504
// Mozambique CountryCode = 508
Mozambique CountryCode = 508
// Myanmar CountryCode = 104
Myanmar CountryCode = 104
// Namibia CountryCode = 516
Namibia CountryCode = 516
// Nauru CountryCode = 520
Nauru CountryCode = 520
// Nepal CountryCode = 524
Nepal CountryCode = 524
// Netherlands CountryCode = 528
Netherlands CountryCode = 528
// NetherlandsAntilles CountryCode = 530
NetherlandsAntilles CountryCode = 530
// NewCaledonia CountryCode = 540
NewCaledonia CountryCode = 540
// NewZealand CountryCode = 554
NewZealand CountryCode = 554
// Nicaragua CountryCode = 558
Nicaragua CountryCode = 558
// Niger CountryCode = 562
Niger CountryCode = 562
// Nigeria CountryCode = 566
Nigeria CountryCode = 566
// Niue CountryCode = 570
Niue CountryCode = 570
// NorfolkIsland CountryCode = 574
NorfolkIsland CountryCode = 574
// NorthernMarianaIslands CountryCode = 580
NorthernMarianaIslands CountryCode = 580
// Norway CountryCode = 578
Norway CountryCode = 578
// Oman CountryCode = 512
Oman CountryCode = 512
// Pakistan CountryCode = 586
Pakistan CountryCode = 586
// Palau CountryCode = 585
Palau CountryCode = 585
// Palestine CountryCode = 275
Palestine CountryCode = 275
// Panama CountryCode = 591
Panama CountryCode = 591
// PapuaNewGuinea CountryCode = 598
PapuaNewGuinea CountryCode = 598
// Paraguay CountryCode = 600
Paraguay CountryCode = 600
// Peru CountryCode = 604
Peru CountryCode = 604
// Philippines CountryCode = 608
Philippines CountryCode = 608
// Pitcairn CountryCode = 612
Pitcairn CountryCode = 612
// Poland CountryCode = 616
Poland CountryCode = 616
// Portugal CountryCode = 620
Portugal CountryCode = 620
// PuertoRico CountryCode = 630
PuertoRico CountryCode = 630
// Qatar CountryCode = 634
Qatar CountryCode = 634
// Reunion CountryCode = 638
Reunion CountryCode = 638
// Romania CountryCode = 642
Romania CountryCode = 642
// Russia CountryCode = 643
Russia CountryCode = 643
// Rwanda CountryCode = 646
Rwanda CountryCode = 646
// SaintHelena CountryCode = 654
SaintHelena CountryCode = 654
// SaintKittsAndNevis CountryCode = 659
SaintKittsAndNevis CountryCode = 659
// SaintLucia CountryCode = 662
SaintLucia CountryCode = 662
// SaintPierreAndMiquelon CountryCode = 666
SaintPierreAndMiquelon CountryCode = 666
// SaintVincentAndTheGrenadines CountryCode = 670
SaintVincentAndTheGrenadines CountryCode = 670
// Samoa CountryCode = 882
Samoa CountryCode = 882
// SanMarino CountryCode = 674
SanMarino CountryCode = 674
// SaoTomeAndPrincipe CountryCode = 678
SaoTomeAndPrincipe CountryCode = 678
// SaudiArabia CountryCode = 682
SaudiArabia CountryCode = 682
// Senegal CountryCode = 686
Senegal CountryCode = 686
// Seychelles CountryCode = 690
Seychelles CountryCode = 690
// SierraLeone CountryCode = 694
SierraLeone CountryCode = 694
// Singapore CountryCode = 702
Singapore CountryCode = 702
// Slovakia CountryCode = 703
Slovakia CountryCode = 703
// Slovenia CountryCode = 705
Slovenia CountryCode = 705
// SolomonIslands CountryCode = 90
SolomonIslands CountryCode = 90
// Somalia CountryCode = 706
Somalia CountryCode = 706
// SouthAfrica CountryCode = 710
SouthAfrica CountryCode = 710
// UAR CountryCode = 710
UAR CountryCode = 710
// SouthGeorgiaAndTheSouthSandwichIslands CountryCode = 239
SouthGeorgiaAndTheSouthSandwichIslands CountryCode = 239
// Spain CountryCode = 724
Spain CountryCode = 724
// SriLanka CountryCode = 144
SriLanka CountryCode = 144
// Sudan CountryCode = 729
Sudan CountryCode = 729
// Suriname CountryCode = 740
Suriname CountryCode = 740
// SvalbardAndJanMayenIslands CountryCode = 744
SvalbardAndJanMayenIslands CountryCode = 744
// Swaziland CountryCode = 748
Swaziland CountryCode = 748
// Sweden CountryCode = 752
Sweden CountryCode = 752
// Scotland CountryCode = 826
Scotland CountryCode = 826
// Switzerland CountryCode = 756
Switzerland CountryCode = 756
// Syria CountryCode = 760
Syria CountryCode = 760
// Taiwan CountryCode = 158
Taiwan CountryCode = 158
// Tajikistan CountryCode = 762
Tajikistan CountryCode = 762
// Tanzania CountryCode = 834
Tanzania CountryCode = 834
// Thailand CountryCode = 764
Thailand CountryCode = 764
// TimorLeste CountryCode = 626
TimorLeste CountryCode = 626
// Togo CountryCode = 768
Togo CountryCode = 768
// Tokelau CountryCode = 772
Tokelau CountryCode = 772
// Tonga CountryCode = 776
Tonga CountryCode = 776
// TrinidadAndTobago CountryCode = 780
TrinidadAndTobago CountryCode = 780
// Tunisia CountryCode = 788
Tunisia CountryCode = 788
// Turkey CountryCode = 792
Turkey CountryCode = 792
// Turkmenistan CountryCode = 795
Turkmenistan CountryCode = 795
// TurksAndCaicosIslands CountryCode = 796
TurksAndCaicosIslands CountryCode = 796
// Tuvalu CountryCode = 798
Tuvalu CountryCode = 798
// Uganda CountryCode = 800
Uganda CountryCode = 800
// Ukraine CountryCode = 804
Ukraine CountryCode = 804
// UnitedArabEmirates CountryCode = 784
UnitedArabEmirates CountryCode = 784
// UnitedKingdom CountryCode = 826
UnitedKingdom CountryCode = 826
// UnitedStatesOfAmerica CountryCode = 840
UnitedStatesOfAmerica CountryCode = 840
// UnitedStatesMinorOutlyingIslands CountryCode = 581
UnitedStatesMinorOutlyingIslands CountryCode = 581
// Uruguay CountryCode = 858
Uruguay CountryCode = 858
// Wales CountryCode = 826
Wales CountryCode = 826
// Uzbekistan CountryCode = 860
Uzbekistan CountryCode = 860
// Vanuatu CountryCode = 548
Vanuatu CountryCode = 548
// HolySee CountryCode = 336
HolySee CountryCode = 336
// Venezuela CountryCode = 862
Venezuela CountryCode = 862
// Vietnam CountryCode = 704
Vietnam CountryCode = 704
// VirginIslandsBritish CountryCode = 92
VirginIslandsBritish CountryCode = 92
// VirginIslandsUS CountryCode = 850
VirginIslandsUS CountryCode = 850
// WallisandFutunaIslands CountryCode = 876
WallisandFutunaIslands CountryCode = 876
// WesternSahara CountryCode = 732
WesternSahara CountryCode = 732
// Yemen CountryCode = 887
Yemen CountryCode = 887
// Yugoslavia CountryCode = 891
Yugoslavia CountryCode = 891
// Zambia CountryCode = 894
Zambia CountryCode = 894
// Zimbabwe CountryCode = 716
Zimbabwe CountryCode = 716
// Afghanistan CountryCode = 4
Afghanistan CountryCode = 4
// Serbia CountryCode = 688
Serbia CountryCode = 688
// AlandIslands CountryCode = 248
AlandIslands CountryCode = 248
// Bonaire CountryCode = 535
Bonaire CountryCode = 535
// Guernsey CountryCode = 831
Guernsey CountryCode = 831
// Jersey CountryCode = 832
Jersey CountryCode = 832
// Curacao CountryCode = 531
Curacao CountryCode = 531
// SaintBarthelemy CountryCode = 652
SaintBarthelemy CountryCode = 652
// SaintMartinFrench CountryCode = 663
SaintMartinFrench CountryCode = 663
// SintMaartenDutch CountryCode = 534
SintMaartenDutch CountryCode = 534
// Montenegro CountryCode = 499
Montenegro CountryCode = 499
// SouthSudan CountryCode = 728
SouthSudan CountryCode = 728
// Kosovo CountryCode = 900
Kosovo CountryCode = 900
// None CountryCode = 998
None CountryCode = 998
)
// Non-countries codes
const (
// NonCountryInternationalFreephone CountryCode = 999800
NonCountryInternationalFreephone CountryCode = 999800 // for callcode +800, International Freephone (UIFN)
// NonCountryInmarsat CountryCode = 999870
NonCountryInmarsat CountryCode = 999870 // for callcode +870, Inmarsat "SNAC" service
// NonCountryMaritimeMobileService CountryCode = 999875
NonCountryMaritimeMobileService CountryCode = 999875 // for callcodes +875, +876, +877
// NonCountryUniversalPersonalTelecommunicationsServices CountryCode = 999878
NonCountryUniversalPersonalTelecommunicationsServices CountryCode = 999878 // for callcode +878
// NonCountryNationalNonCommercialPurposes CountryCode = 999879
NonCountryNationalNonCommercialPurposes CountryCode = 999879 // for callcode +879
// NonCountryGlobalMobileSatelliteSystem CountryCode = 999881
NonCountryGlobalMobileSatelliteSystem CountryCode = 999881 // for callcode +881
// NonCountryInternationalNetworks CountryCode = 999882
NonCountryInternationalNetworks CountryCode = 999882 // for callcodes +882, +883
// NonCountryDisasterRelief CountryCode = 999888
NonCountryDisasterRelief CountryCode = 999888 // for callcode +888
// NonCountryInternationalPremiumRateService CountryCode = 999979
NonCountryInternationalPremiumRateService CountryCode = 999979 // for callcode +979
// NonCountryInternationalTelecommunicationsCorrespondenceService CountryCode = 999991
NonCountryInternationalTelecommunicationsCorrespondenceService CountryCode = 999991 // for callcode +991
)
// Alpha-2 digit ISO 3166-1. Three codes present, for example Russia == RU == RUS == 643.
const (
// AL CountryCode = 8
AL CountryCode = 8
// DZ CountryCode = 12
DZ CountryCode = 12
// AS CountryCode = 16
AS CountryCode = 16
// AD CountryCode = 20
AD CountryCode = 20
// AO CountryCode = 24
AO CountryCode = 24
// AI CountryCode = 660
AI CountryCode = 660
// AQ CountryCode = 10
AQ CountryCode = 10
// AG CountryCode = 28
AG CountryCode = 28
// AR CountryCode = 32
AR CountryCode = 32
// AM CountryCode = 51
AM CountryCode = 51
// AW CountryCode = 533
AW CountryCode = 533
// AU CountryCode = 36
AU CountryCode = 36
// AT CountryCode = 40
AT CountryCode = 40
// AZ CountryCode = 31
AZ CountryCode = 31
// BS CountryCode = 44
BS CountryCode = 44
// BH CountryCode = 48
BH CountryCode = 48
// BD CountryCode = 50
BD CountryCode = 50
// BB CountryCode = 52
BB CountryCode = 52
// BY CountryCode = 112
BY CountryCode = 112
// BE CountryCode = 56
BE CountryCode = 56
// BZ CountryCode = 84
BZ CountryCode = 84
// BJ CountryCode = 204
BJ CountryCode = 204
// BM CountryCode = 60
BM CountryCode = 60
// BT CountryCode = 64
BT CountryCode = 64
// BO CountryCode = 68
BO CountryCode = 68
// BA CountryCode = 70
BA CountryCode = 70
// BW CountryCode = 72
BW CountryCode = 72
// BV CountryCode = 74
BV CountryCode = 74
// BR CountryCode = 76
BR CountryCode = 76
// IO CountryCode = 86
IO CountryCode = 86
// BN CountryCode = 96
BN CountryCode = 96
// BG CountryCode = 100
BG CountryCode = 100
// BF CountryCode = 854
BF CountryCode = 854
// BI CountryCode = 108
BI CountryCode = 108
// KH CountryCode = 116
KH CountryCode = 116
// CM CountryCode = 120
CM CountryCode = 120
// CA CountryCode = 124
CA CountryCode = 124
// CV CountryCode = 132
CV CountryCode = 132
// KY CountryCode = 136
KY CountryCode = 136
// CF CountryCode = 140
CF CountryCode = 140
// TD CountryCode = 148
TD CountryCode = 148
// CL CountryCode = 152
CL CountryCode = 152
// CN CountryCode = 156
CN CountryCode = 156
// CX CountryCode = 162
CX CountryCode = 162
// CC CountryCode = 166
CC CountryCode = 166
// CO CountryCode = 170
CO CountryCode = 170
// KM CountryCode = 174
KM CountryCode = 174
// CG CountryCode = 178
CG CountryCode = 178
// CD CountryCode = 180
CD CountryCode = 180
// CK CountryCode = 184
CK CountryCode = 184
// CR CountryCode = 188
CR CountryCode = 188
// CI CountryCode = 384
CI CountryCode = 384
// HR CountryCode = 191
HR CountryCode = 191
// CU CountryCode = 192
CU CountryCode = 192
// CY CountryCode = 196
CY CountryCode = 196
// CZ CountryCode = 203
CZ CountryCode = 203
// DK CountryCode = 208
DK CountryCode = 208
// DJ CountryCode = 262
DJ CountryCode = 262
// DM CountryCode = 212
DM CountryCode = 212
// DO CountryCode = 214
DO CountryCode = 214
// EC CountryCode = 218
EC CountryCode = 218
// EG CountryCode = 818
EG CountryCode = 818
// SV CountryCode = 222
SV CountryCode = 222
// GQ CountryCode = 226
GQ CountryCode = 226
// ER CountryCode = 232
ER CountryCode = 232
// EE CountryCode = 233
EE CountryCode = 233
// ET CountryCode = 231
ET CountryCode = 231
// FO CountryCode = 234
FO CountryCode = 234
// FK CountryCode = 238
FK CountryCode = 238
// FJ CountryCode = 242
FJ CountryCode = 242
// FI CountryCode = 246
FI CountryCode = 246
// FR CountryCode = 250
FR CountryCode = 250
// GF CountryCode = 254
GF CountryCode = 254
// PF CountryCode = 258
PF CountryCode = 258
// TF CountryCode = 260
TF CountryCode = 260
// GA CountryCode = 266
GA CountryCode = 266
// GM CountryCode = 270
GM CountryCode = 270
// GE CountryCode = 268
GE CountryCode = 268
// DE CountryCode = 276
DE CountryCode = 276
// GH CountryCode = 288
GH CountryCode = 288
// GI CountryCode = 292
GI CountryCode = 292
// GR CountryCode = 300
GR CountryCode = 300
// GL CountryCode = 304
GL CountryCode = 304
// GD CountryCode = 308
GD CountryCode = 308
// GP CountryCode = 312
GP CountryCode = 312
// GU CountryCode = 316
GU CountryCode = 316
// GT CountryCode = 320
GT CountryCode = 320
// GN CountryCode = 324
GN CountryCode = 324
// GW CountryCode = 624
GW CountryCode = 624
// GY CountryCode = 328
GY CountryCode = 328
// HT CountryCode = 332
HT CountryCode = 332
// HM CountryCode = 334
HM CountryCode = 334
// HN CountryCode = 340
HN CountryCode = 340
// HK CountryCode = 344
HK CountryCode = 344
// HU CountryCode = 348
HU CountryCode = 348
// IS CountryCode = 352
IS CountryCode = 352
// IN CountryCode = 356
IN CountryCode = 356
// ID CountryCode = 360
ID CountryCode = 360
// IR CountryCode = 364
IR CountryCode = 364
// IQ CountryCode = 368
IQ CountryCode = 368
// IE CountryCode = 372
IE CountryCode = 372
// IL CountryCode = 376
IL CountryCode = 376
// IT CountryCode = 380
IT CountryCode = 380
// JM CountryCode = 388
JM CountryCode = 388
// JP CountryCode = 392
JP CountryCode = 392
// JO CountryCode = 400
JO CountryCode = 400
// KZ CountryCode = 398
KZ CountryCode = 398
// KE CountryCode = 404
KE CountryCode = 404
// KI CountryCode = 296
KI CountryCode = 296
// KR CountryCode = 410
KR CountryCode = 410
// KP CountryCode = 408
KP CountryCode = 408
// KW CountryCode = 414
KW CountryCode = 414
// KG CountryCode = 417
KG CountryCode = 417
// LA CountryCode = 418
LA CountryCode = 418
// LV CountryCode = 428
LV CountryCode = 428
// LB CountryCode = 422
LB CountryCode = 422
// LS CountryCode = 426
LS CountryCode = 426
// LR CountryCode = 430
LR CountryCode = 430
// LY CountryCode = 434
LY CountryCode = 434
// LI CountryCode = 438
LI CountryCode = 438
// LT CountryCode = 440
LT CountryCode = 440
// LU CountryCode = 442
LU CountryCode = 442
// MO CountryCode = 446
MO CountryCode = 446
// MK CountryCode = 807
MK CountryCode = 807
// MG CountryCode = 450
MG CountryCode = 450
// MW CountryCode = 454
MW CountryCode = 454
// MY CountryCode = 458
MY CountryCode = 458
// MV CountryCode = 462
MV CountryCode = 462
// ML CountryCode = 466
ML CountryCode = 466
// MT CountryCode = 470
MT CountryCode = 470
// MH CountryCode = 584
MH CountryCode = 584
// MQ CountryCode = 474
MQ CountryCode = 474
// MR CountryCode = 478
MR CountryCode = 478
// MU CountryCode = 480
MU CountryCode = 480
// YT CountryCode = 175
YT CountryCode = 175
// MX CountryCode = 484
MX CountryCode = 484
// FM CountryCode = 583
FM CountryCode = 583
// MD CountryCode = 498
MD CountryCode = 498
// MC CountryCode = 492
MC CountryCode = 492
// MN CountryCode = 496
MN CountryCode = 496
// MS CountryCode = 500
MS CountryCode = 500
// MA CountryCode = 504
MA CountryCode = 504
// MZ CountryCode = 508
MZ CountryCode = 508
// MM CountryCode = 104
MM CountryCode = 104
// NA CountryCode = 516
NA CountryCode = 516
// NR CountryCode = 520
NR CountryCode = 520
// NP CountryCode = 524
NP CountryCode = 524
// NL CountryCode = 528
NL CountryCode = 528
// AN CountryCode = 530
AN CountryCode = 530
// NC CountryCode = 540
NC CountryCode = 540
// NZ CountryCode = 554
NZ CountryCode = 554
// NI CountryCode = 558
NI CountryCode = 558
// NE CountryCode = 562
NE CountryCode = 562
// NG CountryCode = 566
NG CountryCode = 566
// NU CountryCode = 570
NU CountryCode = 570
// NF CountryCode = 574
NF CountryCode = 574
// MP CountryCode = 580
MP CountryCode = 580
// NO CountryCode = 578
NO CountryCode = 578
// OM CountryCode = 512
OM CountryCode = 512
// PK CountryCode = 586
PK CountryCode = 586
// PW CountryCode = 585
PW CountryCode = 585
// PS CountryCode = 275
PS CountryCode = 275
// PA CountryCode = 591
PA CountryCode = 591
// PG CountryCode = 598
PG CountryCode = 598
// PY CountryCode = 600
PY CountryCode = 600
// PE CountryCode = 604
PE CountryCode = 604
// PH CountryCode = 608
PH CountryCode = 608
// PN CountryCode = 612
PN CountryCode = 612
// PL CountryCode = 616
PL CountryCode = 616
// PT CountryCode = 620
PT CountryCode = 620
// PR CountryCode = 630
PR CountryCode = 630
// QA CountryCode = 634
QA CountryCode = 634
// RE CountryCode = 638
RE CountryCode = 638
// RO CountryCode = 642
RO CountryCode = 642
// RU CountryCode = 643
RU CountryCode = 643
// RW CountryCode = 646
RW CountryCode = 646
// SH CountryCode = 654
SH CountryCode = 654
// KN CountryCode = 659
KN CountryCode = 659
// LC CountryCode = 662
LC CountryCode = 662
// PM CountryCode = 666
PM CountryCode = 666
// VC CountryCode = 670
VC CountryCode = 670
// WS CountryCode = 882
WS CountryCode = 882
// SM CountryCode = 674
SM CountryCode = 674
// ST CountryCode = 678
ST CountryCode = 678
// SA CountryCode = 682
SA CountryCode = 682
// SN CountryCode = 686
SN CountryCode = 686
// SC CountryCode = 690
SC CountryCode = 690
// SL CountryCode = 694
SL CountryCode = 694
// SG CountryCode = 702
SG CountryCode = 702
// SK CountryCode = 703
SK CountryCode = 703
// SI CountryCode = 705
SI CountryCode = 705
// SB CountryCode = 90
SB CountryCode = 90
// SO CountryCode = 706
SO CountryCode = 706
// ZA CountryCode = 710
ZA CountryCode = 710
// GS CountryCode = 239
GS CountryCode = 239
// ES CountryCode = 724
ES CountryCode = 724
// LK CountryCode = 144
LK CountryCode = 144
// SD CountryCode = 729
SD CountryCode = 729
// SR CountryCode = 740
SR CountryCode = 740
// SJ CountryCode = 744
SJ CountryCode = 744
// SZ CountryCode = 748
SZ CountryCode = 748
// SE CountryCode = 752
SE CountryCode = 752
// XS CountryCode = 826
XS CountryCode = 826
// CH CountryCode = 756
CH CountryCode = 756
// SY CountryCode = 760
SY CountryCode = 760
// TW CountryCode = 158
TW CountryCode = 158
// TJ CountryCode = 762
TJ CountryCode = 762
// TZ CountryCode = 834
TZ CountryCode = 834
// TH CountryCode = 764
TH CountryCode = 764
// TL CountryCode = 626
TL CountryCode = 626
// TG CountryCode = 768
TG CountryCode = 768
// TK CountryCode = 772
TK CountryCode = 772
// TO CountryCode = 776
TO CountryCode = 776
// TT CountryCode = 780
TT CountryCode = 780
// TN CountryCode = 788
TN CountryCode = 788
// TR CountryCode = 792