<prompt> Tekeleza kitendakazi cha Golang ambacho huchukua mifuatano miwili kama ingizo na angalia ikiwa ni anagramu za kila mmoja.  <response>: nendakifurushi kikuukuagiza fmtkambafunc areAnagramss1, s2 kamba bool ikiwa lens1 ! lens2 kurudi uongocharCount : makemapruneintkwa _, char : safu s1 charCountcharkwa _, char : safu s2 charCountchar--if charCountchar 0 kurudi uongokurudi kwelifunc main s1 : sikilizas2 : kimyafmt.PrintfJe, s na s ni anagramu? vn, s1, s2, areAnagramus1, s2Chaguo hili la kukokotoa hukagua kwanza ikiwa urefu wa mifuatano yote miwili ni sawa. Ikiwa sivyo, haziwezi kuwa anagrams.Kisha huunda ramani inayoitwa charCount ili kuhifadhi hesabu ya kila herufi katika mfuatano wa kwanza. Inarudia kupitia herufi za mfuatano wa pili, ikipunguza hesabu kwa kila herufi kwenye ramani. Ikiwa hesabu yoyote inakuwa hasi, mifuatano miwili si anagrams.Ikiwa hesabu zote zitasalia kuwa zisizo hasi baada ya kurudia kupitia mfuatano wa pili, mifuatano hiyo miwili ni anagramu. 