123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187 |
- package models
- import (
- "math/rand"
- "time"
- )
- // 5-7 chars only
- var NAMES = []string{
- "logic",
- "warrant",
- "iconic",
- "threat",
- "strike",
- "vital",
- "unity",
- "audio",
- "schemer",
- "depth",
- "gravitl",
- "mystic",
- "donkey",
- "atomic",
- "turtle",
- "monkey",
- "rabbit",
- "static",
- "mosaic",
- "elite",
- "stonks",
- "doggy",
- "python",
- "mohawk",
- "arctic",
- "linear",
- "rival",
- "vibes",
- "delay",
- "bridge",
- "weeble",
- "combat",
- "animal",
- "wobble",
- "rubble",
- "bucket",
- "proof",
- "worker",
- "beetle",
- "racket",
- "equal",
- "panda",
- "antics",
- "strong",
- "forum",
- "koala",
- "anchor",
- "ornery",
- "indigo",
- "schism",
- "dragon",
- "knight",
- "bishop",
- "laser",
- "rhino",
- "clutch",
- "shark",
- "leader",
- "smelly",
- "young",
- "robot",
- "squish",
- "chimp",
- "rocket",
- "space",
- "queen",
- "royal",
- "flush",
- "earth",
- "planet",
- "heart",
- "droplet",
- "dillon",
- "saturn",
- "pluto",
- "school",
- "alien",
- "matte",
- "dingo",
- "meercat",
- "cookie",
- "snack",
- "goose",
- "pepper",
- "melissa",
- }
- // must be 4 chars or less
- var SMALL_NAMES = []string{
- "ace",
- "tank",
- "alex",
- "dude",
- "root",
- "sudo",
- "mars",
- "meow",
- "elon",
- "musk",
- "moon",
- "beef",
- "tack",
- "matt",
- "soon",
- "man",
- "sup",
- "yo",
- "bro",
- "john",
- "drop",
- "dank",
- "red",
- "gold",
- "big",
- "old",
- "og",
- "best",
- "blue",
- "lil",
- "mom",
- "bot",
- "farm",
- "evil",
- "good",
- "holy",
- "rad",
- "bad",
- "sad",
- "mad",
- "chad",
- "hat",
- "pre",
- "post",
- "foot",
- "soft",
- "hard",
- "bob",
- "tree",
- "lite",
- "fish",
- "dark",
- "true",
- "cat",
- "dog",
- "wow",
- "yay",
- "yeet",
- "zoo",
- "toy",
- "boy",
- "soy",
- "rude",
- "nice",
- "cow",
- "meh",
- "shoe",
- "sock",
- "toe",
- "nail",
- "hair",
- "nose",
- "ear",
- "tear",
- "lad",
- "taco",
- "star",
- "sun",
- "ship",
- "pack",
- "mule",
- "drag",
- "king",
- }
- func GenerateNodeName() string {
- rand.Seed(time.Now().UnixNano())
- return NAMES[rand.Intn(len(SMALL_NAMES))] + "-" + NAMES[seededRand.Intn(len(NAMES))]
- }
|