palindrome: move to palindrome package
[?]
Dec 21, 2020, 8:40 AM
VUXCDW3LOJBCHNX5URDI4NVTMVV65QUORSP7B7RZIDE24TKNHMDQCDependencies
Change contents
- replacement in snippets/palindrome/palindrome.go at line 1
// Palindrome is a string that is the same forward and backwardpackage mainimport ("bufio""fmt""os")func main() {scanner := bufio.NewScanner(os.Stdin)for scanner.Scan() {if len(scanner.Text()) > 3 {fmt.Println(Palindrome(scanner.Text()))} else {fmt.Println("Input string too short")}}if scanner.Err() != nil {fmt.Fprintln(os.Stderr, "Error reading console input")}}/*Package palindrome is for finding palindromes*/package palindrome - replacement in snippets/palindrome/palindrome.go at line 6
// Returns the longest palindrome in str// Single searches for the longest palindrome in the input string. - replacement in snippets/palindrome/palindrome.go at line 8
func palindrome_single(str string) string {func Single(str string) string { - replacement in snippets/palindrome/palindrome.go at line 34
// Returns the longest palindrome in str// Concurrent returns the longest palindrome in str - replacement in snippets/palindrome/palindrome.go at line 36
func Palindrome(str string) string {func Concurrent(str string) string {