41 lines
935 B
Go
41 lines
935 B
Go
package arbitrary
|
|
|
|
func (arb T) phonenumber_egypt() string {
|
|
|
|
var funcs []func()string = []func()string{
|
|
arb.phonenumber_greatercairo,
|
|
arb.phonenumber_alexandria,
|
|
arb.phonenumber_arish,
|
|
arb.phonenumber_asyut,
|
|
arb.phonenumber_aswan,
|
|
arb.phonenumber_benha,
|
|
arb.phonenumber_benisuef,
|
|
arb.phonenumber_damanhur,
|
|
arb.phonenumber_damietta,
|
|
arb.phonenumber_faiyum,
|
|
arb.phonenumber_ismailia,
|
|
arb.phonenumber_kafrelsheikh,
|
|
arb.phonenumber_luxor,
|
|
arb.phonenumber_marsamatruh,
|
|
arb.phonenumber_mansoura,
|
|
arb.phonenumber_minya,
|
|
arb.phonenumber_monufia,
|
|
arb.phonenumber_newvalley,
|
|
arb.phonenumber_portsaid,
|
|
arb.phonenumber_qena,
|
|
arb.phonenumber_redsea,
|
|
arb.phonenumber_sohag,
|
|
arb.phonenumber_suez,
|
|
arb.phonenumber_tanta,
|
|
arb.phonenumber_eltor,
|
|
arb.phonenumber_zagazig,
|
|
arb.phonenumber_10thoframadan,
|
|
arb.phonenumber_qalyubia,
|
|
}
|
|
|
|
fn := funcs[arb.randomness.Intn(len(funcs))]
|
|
|
|
return fn()
|
|
}
|
|
|