Created
March 9, 2021 16:11
-
-
Save brianshumate/ab87189c090dce5f8b4730e520be2ff1 to your computer and use it in GitHub Desktop.
Artist Names
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Random names based on 20th century women artists | |
// Stole this function from Docker | |
package main | |
import ( | |
"fmt" | |
"math/rand" | |
"time" | |
) | |
var ( | |
left = [...]string{ | |
"admiring", | |
"adoring", | |
"affectionate", | |
"agitated", | |
"amazing", | |
"angry", | |
"awesome", | |
"beautiful", | |
"blissful", | |
"bold", | |
"boring", | |
"brave", | |
"busy", | |
"charming", | |
"clever", | |
"cool", | |
"compassionate", | |
"competent", | |
"condescending", | |
"confident", | |
"cranky", | |
"crazy", | |
"dazzling", | |
"determined", | |
"distracted", | |
"dreamy", | |
"eager", | |
"ecstatic", | |
"elastic", | |
"elated", | |
"elegant", | |
"eloquent", | |
"epic", | |
"exciting", | |
"fervent", | |
"festive", | |
"flamboyant", | |
"focused", | |
"friendly", | |
"frosty", | |
"funny", | |
"gallant", | |
"gifted", | |
"goofy", | |
"gracious", | |
"great", | |
"happy", | |
"hardcore", | |
"heuristic", | |
"hopeful", | |
"hungry", | |
"infallible", | |
"inspiring", | |
"interesting", | |
"intelligent", | |
"jolly", | |
"jovial", | |
"keen", | |
"kind", | |
"laughing", | |
"loving", | |
"lucid", | |
"magical", | |
"mystifying", | |
"modest", | |
"musing", | |
"naughty", | |
"nervous", | |
"nice", | |
"nifty", | |
"nostalgic", | |
"objective", | |
"optimistic", | |
"peaceful", | |
"pedantic", | |
"pensive", | |
"practical", | |
"priceless", | |
"quirky", | |
"quizzical", | |
"recursing", | |
"relaxed", | |
"reverent", | |
"romantic", | |
"sad", | |
"serene", | |
"sharp", | |
"silly", | |
"sleepy", | |
"stoic", | |
"strange", | |
"stupefied", | |
"suspicious", | |
"sweet", | |
"tender", | |
"thirsty", | |
"trusting", | |
"unruffled", | |
"upbeat", | |
"vibrant", | |
"vigilant", | |
"vigorous", | |
"wizardly", | |
"wonderful", | |
"xenodochial", | |
"youthful", | |
"zealous", | |
"zen", | |
} | |
right = [...]string{ | |
"kollwitz", | |
"cabot", | |
"brooks", | |
"abbéma", | |
"allingham", | |
"alma-tadema", | |
"almqvist", | |
"ancher", | |
"anderson", | |
"anger", | |
"maitland", | |
"bacon", | |
"pike", | |
"beaux", | |
"hart", | |
"benedict", | |
"blackstone", | |
"boch", | |
"boughton", | |
"bracquemond", | |
"hinckley", | |
"bridges", | |
"shawk", | |
"browne", | |
"eaton", | |
"bush", | |
"cameron", | |
"cassatt", | |
"charlie", | |
"cockerell", | |
"cory", | |
"cramer", | |
"cramer", | |
"dannenberg", | |
"eakin", | |
"dreyfous", | |
"von", | |
"esté", | |
"van", | |
"scott", | |
"von", | |
"ann", | |
"gearhart", | |
"woodbridge", | |
"gerresheim", | |
"goldthwaite", | |
"gotch", | |
"hawkins", | |
"douglas", | |
"coombs", | |
"hope", | |
"ivanović", | |
"benjamin", | |
"käsebier", | |
"karadžić", | |
"kemp-welch", | |
"keyser", | |
"lange", | |
"af", | |
"kollwitz", | |
"pulis", | |
"lipscomb", | |
"louis", | |
"magdalena", | |
"brooks", | |
"macnicol", | |
"marval", | |
"hoschedé", | |
"moses", | |
"louise", | |
"nampeyo", | |
"chipman", | |
"weaver", | |
"cabot", | |
"mitchill", | |
"ream", | |
"alsop", | |
"schjerfbeck", | |
"page", | |
"scudder", | |
"ware", | |
"simkins", | |
"willcox", | |
"spencer-stanhope", | |
"harriet", | |
"coppin", | |
"stokes", | |
"stort", | |
"densmore", | |
"swoboda", | |
"swynnerton", | |
"beach", | |
"thesleff", | |
"thompson", | |
"valadon", | |
"von", | |
"wheeler", | |
"lillian", | |
"modersohn-becker", | |
"münter", | |
"of", | |
"yandell", | |
"stettler", | |
"carr", | |
"woodman", | |
"campbell", | |
"darwin", | |
"gardiner", | |
"shippen", | |
"nichols", | |
"ostroumova-lebedeva", | |
"stettheimer", | |
"gearhart", | |
"zillessen", | |
"carrick", | |
"powell", | |
"foote", | |
"boies", | |
"maryon", | |
"randall", | |
"petrović", | |
"sturtevant", | |
"potter", | |
"vukanović", | |
"sands", | |
"adele", | |
"partington", | |
"brooks", | |
"codrington", | |
"esplin", | |
"von", | |
"oakley", | |
"šantel", | |
"belle", | |
"walker", | |
"abbott", | |
"ansingh", | |
"bossi", | |
"mcdonald", | |
"marie", | |
"miller", | |
"preston", | |
"dimock", | |
"jane", | |
"parker", | |
"john", | |
"kerns", | |
"modersohn-becker", | |
"sophie", | |
"vaux", | |
"guro", | |
"knight", | |
"münter", | |
"schaller-härlin", | |
"annetta", | |
"may", | |
"gere", | |
"haworth", | |
"weber", | |
"coleman", | |
"maria", | |
"colman", | |
"trotzig", | |
"worringer", | |
"charmy", | |
"farrand", | |
"epstein", | |
"choate", | |
"schleusner", | |
"heyward", | |
"hill", | |
"davidson", | |
"bell", | |
"laurencin,", | |
"delaunay", | |
"o'keeffe", | |
"goncharova", | |
"meeks", | |
"abbott", | |
"barry", | |
"marsh", | |
"cohen", | |
"cunningham", | |
"delaunay", | |
"do", | |
"donas", | |
"ekster", | |
"ellqvist", | |
"elmendorf", | |
"fowler", | |
"léontine", | |
"gardin", | |
"goncharova", | |
"neilson", | |
"green", | |
"haim-wentscher", | |
"bush-brown", | |
"heller-lazard", | |
"hjertén", | |
"höch", | |
"hoffman", | |
"hugo", | |
"marguerite", | |
"koch-stetter", | |
"laurencin", | |
"marinković", | |
"martinez", | |
"moss", | |
"mercer", | |
"myers", | |
"naper", | |
"rix", | |
"norton", | |
"o'keeffe", | |
"oppenheimer", | |
"elsene", | |
"pelton", | |
"reynell", | |
"ryan", | |
"serebriakova", | |
"shore", | |
"steele", | |
"margaret", | |
"taeuber-arp", | |
"telles", | |
"udaltsova", | |
"ulmann", | |
"velimirović", | |
"wheeler", | |
"witte", | |
"worringer", | |
"agnes", | |
"zorach", | |
"der", | |
"hébuterne", | |
"abbott", | |
"abbud", | |
"agar", | |
"akhvlediani", | |
"albers", | |
"allen", | |
"alvarez", | |
"bacon", | |
"baizerman", | |
"bethel", | |
"birnberg", | |
"black", | |
"blackshear", | |
"blanch", | |
"blumann", | |
"cahun", | |
"carrington", | |
"coke", | |
"coughlin", | |
"cox", | |
"crowley", | |
"dahl-wolfe", | |
"davidson", | |
"firth", | |
"katharine", | |
"foster", | |
"foy", | |
"fraenkel", | |
"garstin", | |
"gilpin", | |
"good", | |
"grotell", | |
"harbour", | |
"hébuterne", | |
"helm", | |
"huse", | |
"calkin", | |
"jacobi", | |
"mason", | |
"klitgard", | |
"knee", | |
"knights", | |
"kobro", | |
"krizmanić", | |
"lange", | |
"lloyd", | |
"malherbe", | |
"meiere", | |
"middleton", | |
"may", | |
"modotti", | |
"moholy", | |
"mudie-cooke", | |
"nevelson", | |
"ann", | |
"paeff", | |
"peña", | |
"petrović", | |
"mary", | |
"camille", | |
"procter", | |
"ryggen", | |
"sage", | |
"savage", | |
"schaefer", | |
"schiaparelli", | |
"schwichtenberg", | |
"hope", | |
"sobel", | |
"stepanova", | |
"thomas", | |
"toorop", | |
"woodard", | |
"yuki", | |
"mule", | |
"pavlović-barili", | |
"abercrombie", | |
"adshead", | |
"albro", | |
"allan", | |
"tharp", | |
"greenwood", | |
"angus", | |
"aslamazyan", | |
"aslamazyan", | |
"baykova", | |
"frances", | |
"belperron", | |
"bernhard", | |
"bishop", | |
"blakemore", | |
"bloch", | |
"bothwell", | |
"bourke-white", | |
"braby", | |
"álvarez", | |
"bridgewater", | |
"browne", | |
"frances", | |
"brundage", | |
"bull", | |
"burke", | |
"carline", | |
"chaney", | |
"clements", | |
"osborn", | |
"gangle", | |
"dehner", | |
"dunbar", | |
"falkenstein", | |
"fine", | |
"fini", | |
"macintyre", | |
"edith", | |
"freund", | |
"gibbs", | |
"ginno", | |
"greenwood", | |
"hamlin", | |
"heath", | |
"hepworth", | |
"hébert-coëffin", | |
"hermes", | |
"dalton", | |
"holtsmark", | |
"howard-jones", | |
"mailou", | |
"kahlo", | |
"kegg", | |
"kostrova", | |
"krasner", | |
"lee", | |
"harriet", | |
"lundeberg", | |
"mckay", | |
"mckinnie", | |
"maar", | |
"mallo", | |
"meltzer", | |
"mieth", | |
"miller", | |
"model", | |
"morgan", | |
"nachshen", | |
"nampeyo", | |
"neel", | |
"nicolaidou", | |
"oviette", | |
"parrish", | |
"parsons", | |
"pavlović-barili", | |
"rice", | |
"potter", | |
"wagner", | |
"rackley", | |
"rahon", | |
"reichardt", | |
"riefenstahl", | |
"emerson", | |
"schmolle", | |
"schwabacher", | |
"bryson", | |
"shumate", | |
"skuin", | |
"tillman", | |
"spears", | |
"spiegel", | |
"suruzhon", | |
"tawney", | |
"varo", | |
"helena", | |
"weber", | |
"frazier", | |
"wyeth", | |
"zubreeva", | |
"de", | |
"y", | |
"abelman", | |
"ackers", | |
"afonina", | |
"aldridge", | |
"antipova", | |
"arnold", | |
"barnard", | |
"berkman", | |
"berksoy", | |
"bešlić", | |
"bourgeois", | |
"blair", | |
"bogart", | |
"box", | |
"carrington", | |
"catlett", | |
"chang", | |
"cheek", | |
"cordero", | |
"de", | |
"deren", | |
"drewry", | |
"frank", | |
"arnstein", | |
"gascoigne", | |
"mcalpin", | |
"grambs", | |
"helfond", | |
"herrera", | |
"heysen", | |
"hudson", | |
"jansson", | |
"kent", | |
"knight", | |
"kristensen", | |
"lamba", | |
"lassnig", | |
"laufer", | |
"levitt", | |
"macdonald", | |
"macqueen", | |
"magafan", | |
"mandelman", | |
"martin", | |
"matter", | |
"matthíasdóttir", | |
"moore", | |
"grossman", | |
"nesbitt", | |
"oppenheim", | |
"pannett", | |
"pavatea", | |
"pietilä", | |
"rasch-naegele", | |
"ray", | |
"rudnitskaya", | |
"salomon", | |
"sher-gil", | |
"sherman", | |
"shteinmiller", | |
"sleigh", | |
"johnson", | |
"sterne", | |
"tanning", | |
"tarabildienė", | |
"taro", | |
"teevee", | |
"teixeira", | |
"thiemann", | |
"thomas", | |
"bate", | |
"van", | |
"velarde", | |
"weinstock", | |
"post", | |
"elizabeth", | |
"accardi", | |
"adnan", | |
"applebroog", | |
"arbus", | |
"ascherson", | |
"baber", | |
"baer", | |
"baldina", | |
"baron", | |
"bazhbeuk-melikyan", | |
"birkin", | |
"bizova", | |
"blaine", | |
"blow", | |
"bokchan", | |
"bowett", | |
"bratescu", | |
"brennan", | |
"bubley", | |
"elizabeth", | |
"calabaza", | |
"churchill", | |
"cooke", | |
"cosindas", | |
"crowe", | |
"defeo", | |
"dodd", | |
"doering", | |
"drexler", | |
"eisenberg", | |
"shahroudy", | |
"felsenthal", | |
"fenichel", | |
"fejes", | |
"ferrara", | |
"fitzpayne", | |
"foot", | |
"frankenthaler", | |
"freilicher", | |
"gechtoff", | |
"gedő", | |
"ghanbari", | |
"gilot", | |
"guthrie", | |
"haass", | |
"hamilton-o'neal", | |
"mckee", | |
"hartigan", | |
"hill", | |
"hodgkins", | |
"holmes", | |
"hosseini", | |
"jančić", | |
"jevrić", | |
"johnston", | |
"jovanović", | |
"katzen", | |
"kenny", | |
"kerkovius", | |
"kopitseva", | |
"kopnina", | |
"kostenko", | |
"kozlovskaya", | |
"kusama", | |
"larina", | |
"leaf", | |
"jane", | |
"mikus", | |
"mitchell", | |
"morath", | |
"nilstoft", | |
"nolte", | |
"olley", | |
"parent", | |
"passlof", | |
"pootoogook", | |
"popiel", | |
"rumiantseva", | |
"rumiantseva", | |
"saar", | |
"sacerdote", | |
"sadr", | |
"saito", | |
"desmond", | |
"sherman", | |
"smirnova", | |
"frenna", | |
"spero", | |
"stephanides", | |
"tompkins", | |
"truitt", | |
"vlasic", | |
"veselova", | |
"waitzkin", | |
"wilson", | |
"wood", | |
"bettinson", | |
"abakanowicz", | |
"adams", | |
"afnan", | |
"aiken", | |
"altman", | |
"andijewska", | |
"arenal", | |
"aylon", | |
"ayres", | |
"barker", | |
"barrie", | |
"bartuszová", | |
"bauer", | |
"bazhbeuk-melikyan", | |
"and", | |
"holiday", | |
"boccalero", | |
"bontecou", | |
"boty", | |
"brown", | |
"buckley", | |
"chicago", | |
"craighead", | |
"darroudi", | |
"denes", | |
"dobrekova", | |
"edelheit", | |
"escobar", | |
"fish", | |
"flack", | |
"frankfurther", | |
"frink", | |
"ganz", | |
"getmanskaya", | |
"gorb", | |
"gorelick", | |
"gorokhova", | |
"graves", | |
"nessler", | |
"habsch", | |
"hesse", | |
"hollander", | |
"holt", | |
"jonas", | |
"knowles", | |
"leighton", | |
"lozano", | |
"mcnish", | |
"mannes", | |
"mason", | |
"matine-daftary", | |
"monakhova", | |
"moorman", | |
"morton", | |
"nazina", | |
"heifetz", | |
"o'grady", | |
"ono", | |
"ragee", | |
"peck", | |
"petyarre", | |
"remington", | |
"riley", | |
"ringgold", | |
"rockburne", | |
"samualie", | |
"schneemann", | |
"semmel", | |
"steckel", | |
"strider", | |
"stuart", | |
"louise", | |
"tanaka", | |
"vidjen", | |
"abad", | |
"abramović", | |
"albrecht", | |
"anderson", | |
"angel", | |
"arnaktauyok", | |
"aycock", | |
"barney", | |
"bascove", | |
"benglis", | |
"bernstein", | |
"binns", | |
"bordelon", | |
"boyd", | |
"bursztyn", | |
"butterfield", | |
"carmi", | |
"carnwath", | |
"chino", | |
"cluett", | |
"crile", | |
"davis", | |
"drozdik", | |
"ettinger", | |
"export", | |
"feuerman", | |
"garrard", | |
"gierzy", | |
"groover", | |
"grove", | |
"haarr", | |
"hambling", | |
"hardin", | |
"harrison", | |
"hayashi", | |
"hernández", | |
"horn", | |
"ishiuchi", | |
"iveković", | |
"keegan", | |
"kelly", | |
"walker", | |
"khachaturian", | |
"koz", | |
"kruger", | |
"leibovitz", | |
"lipsky", | |
"liu", | |
"luskačová", | |
"ellen", | |
"mccartney", | |
"meiselas", | |
"mendieta", | |
"messager", | |
"mouraud", | |
"mullen", | |
"muñoz", | |
"murray", | |
"newman", | |
"nilsson", | |
"novin", | |
"okumura", | |
"petyarre", | |
"piper", | |
"plachy", | |
"mohl", | |
"ramsaran", | |
"rifka", | |
"rocca", | |
"rosenthal", | |
"rosler", | |
"rossi", | |
"von", | |
"saggiaktok", | |
"schwartz", | |
"skoglund", | |
"sigler", | |
"snyder", | |
"soltau", | |
"steir", | |
"stone", | |
"sultan", | |
"sutton", | |
"sydney", | |
"tenneson", | |
"tremblay", | |
"edwards", | |
"tuma", | |
"vinciarelli", | |
"wilke", | |
"williams", | |
"wilmer", | |
"winsor", | |
"ahtila", | |
"ahwesh", | |
"allen", | |
"alvarez", | |
"antone", | |
"appleby", | |
"arrowsmith", | |
"arroyo", | |
"barry", | |
"boyd", | |
"brennan", | |
"kumari", | |
"chalmers", | |
"calle", | |
"chase", | |
"cheng", | |
"chukwuogo-roy", | |
"douglas", | |
"derges", | |
"fountain", | |
"gair", | |
"geddes", | |
"goldin", | |
"gonzalez", | |
"hatsu", | |
"holzer", | |
"horn", | |
"hatoum", | |
"himid", | |
"ikemura", | |
"james", | |
"kennedy", | |
"paukeigope", | |
"johnson", | |
"lin", | |
"liulia", | |
"mann", | |
"martinez", | |
"matsumoto", | |
"yogo", | |
"neshat", | |
"niland", | |
"niland", | |
"noland", | |
"parker", | |
"pritzker", | |
"pollard", | |
"rhys", | |
"scobel", | |
"sherman", | |
"shinohara", | |
"shuang", | |
"shuo", | |
"smith", | |
"snowden", | |
"stout", | |
"takahashi", | |
"trofimiuk", | |
"turnbull", | |
"tyson", | |
"vallejo", | |
"mae", | |
"whitehorse", | |
"williams", | |
"woodman", | |
"abel", | |
"ağaoğlu", | |
"ara", | |
"areal", | |
"von", | |
"bagshaw", | |
"banner", | |
"beecroft", | |
"boyce", | |
"brown", | |
"lee", | |
"cole", | |
"cooper", | |
"dahl", | |
"dean", | |
"decker", | |
"essenhigh", | |
"evans", | |
"fallis", | |
"floyer", | |
"fox", | |
"gabriel", | |
"gallagher", | |
"goslee", | |
"granström", | |
"hayuk", | |
"hemami", | |
"honyestewa", | |
"janin", | |
"joffe", | |
"kay", | |
"keading", | |
"khedoori", | |
"khedoori", | |
"kloosterboer", | |
"leonard", | |
"lutter", | |
"marshall", | |
"matthews", | |
"mendelson", | |
"mori", | |
"navarro", | |
"nimarkoh", | |
"niffenegger", | |
"opie", | |
"parris", | |
"peguero", | |
"wynne", | |
"schoot", | |
"simpson", | |
"star", | |
"sulter", | |
"swentzell", | |
"sze", | |
"takahashi", | |
"teevee", | |
"thompson", | |
"torlowei", | |
"ruiz", | |
"walker", | |
"werner", | |
"whiteread", | |
"yazzie", | |
"walker", | |
"emil", | |
"adili", | |
"audi", | |
"browder", | |
"burska", | |
"favaretto", | |
"grubinger", | |
"hammonds", | |
"hovsepian", | |
"kneebone", | |
"liftig", | |
"mazinani", | |
"mehretu", | |
"pintukaitė", | |
"rahbar", | |
"ross-ho", | |
"saville", | |
"simon", | |
"taylor", | |
"vitale", | |
"yiadom-boakye", | |
"zastróżna", | |
} | |
) | |
// GetRandomName generates a random name from the list of adjectives and surnames in this package | |
// formatted as "adjective_surname". For example 'focused_yazzie'. If retry is non-zero, a random | |
// integer between 0 and 10 will be added to the end of the name, e.g `focused_yazzie3` | |
func main() { | |
rand.Seed(time.Now().UnixNano()) | |
name := fmt.Sprintf("%s_%s", left[rand.Intn(len(left))], right[rand.Intn(len(right))]) | |
fmt.Println(name) | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment