code: func Random(count int, start int, end int, letters bool, numbers bool, chars ...rune) (string, error) {
  	return RandomSeed(count, start, end, letters, numbers, chars, RANDOM)
  }
docs: /*
  Random creates a random string based on a variety of options, using default source of randomness.
  This method has exactly the same semantics as RandomSeed(int, int, int, bool, bool, []char, *rand.Rand), but
  instead of using an externally supplied source of randomness, it uses the internal *rand.Rand instance.
  
  Parameters:
  	count - the length of random string to create
  	start - the position in set of chars (ASCII/Unicode int) to start at
  	end - the position in set of chars (ASCII/Unicode int) to end before
  	letters - if true, generated string may include alphabetic characters
  	numbers - if true, generated string may include numeric characters
  	chars - the set of chars to choose randoms from. If nil, then it will use the set of all chars.
  
  Returns:
  	string - the random string
  	error - an error stemming from an invalid parameter within underlying function, RandomSeed(...)
  */