<prompt> Unda chaguo la kukokotoa la Golang ambalo linakubali mfuatano kama ingizo na kurudisha boolean ikionyesha kama mfuatano una mabano yaliyosawazishwa yaani, kila mabano ya ufunguzi yana mabano yanayolingana ya kufunga.  <response>: Hapa kuna chaguo za kukokotoa za Golang ambazo hukagua ikiwa kamba ya ingizo ina mabano yaliyosawazishwa:nendakifurushi kikuukuagiza fmtfunc isBalanceds string bool stack : makerune, 0kwa _, c : safu s ikiwa c stack ongeza stack, c vinginevyo ikiwa c ikiwa lenstack 0 stacklenstack-1 ! kurudi uongostack stack:lenstack-1rudisha lenstack 0func main fmt.PrintlnisBalanced kwelifmt.PrintlnisBalanced kwelifmt.PrintlnisBalanced kwelifmt.PrintlnisBalanced uongofmt.PrintlnisBalanced uongofmt.PrintlnisBalanced uongofmt.PrintlnisBalancedhellodunia kweliChaguo hili la kukokotoa hutumia mrundikano ili kufuatilia mabano yanayofunguka. Inarudia kupitia kila herufi kwenye kamba ya ingizo na hufanya vitendo vifuatavyo:- Ikikumbana na mabano yanayofunguka , itaisukuma kwenye rafu.- Ikikumbana na mabano ya kufunga , inakagua ikiwa rafu haina kitu au ikiwa kipengele cha juu kwenye rafu si mabano yanayofungua . Ikiwa mojawapo ni hali, itarejesha sivyo kwa sababu mabano ni isiyo na usawa. Vinginevyo, itatokeza kipengele cha juu kutoka kwenye rafu.Baada ya kurudia kwa herufi zote, chaguo za kukokotoa hukagua ikiwa safu ni tupu. Ikiwa ndivyo, mabano yanasawazishwa, na yanarudisha kweli. Vinginevyo, inarudisha false. 