You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

835 B

isanagram

Instructions

Write a function that returns true if two strings are anagrams, otherwise returns false. An anagram is a string made by using the letters of another string in a different order.

Only lower case characters will be given.

Expected function

package piscine

func IsAnagram(str1, str2 string) bool {

}

Usage

Here is a possible program to test your function:

package main

import (
	"piscine"
	"fmt"
)

func main() {
	test1 := piscine.IsAnagram("listen", "silent")
	fmt.Println(test1)

	test2 := piscine.IsAnagram("alem", "school")
	fmt.Println(test2)

	test3 := piscine.IsAnagram("neat", "a net")
	fmt.Println(test3)

	test4 := piscine.IsAnagram("anna madrigal", "a man and a girl")
	fmt.Println(test4)
}

Its output:

$ go run .
true
false
true
true
$