<prompt> Andika programu ya Golang ili kutekeleza ungo wa algoriti ya Eratosthenes ya kutafuta nambari kuu hadi kikomo fulani. Programu inapaswa kukubali nambari kamili kama ingizo na kutoa nambari kuu zote chini ya au sawa na ingizo.  <response>: Hapa kuna programu ya Golang inayotekelezea ungo wa Eratosthenes algoriti ya kutafuta nambari kuu hadi kikomo fulani:nendakifurushi kikuukuagiza fmtosstrconvfunc sieveOfEratostheneskikomo int int isPrime : makebool, limit1kwa i : 2; i kikomo; i isPrimei kwelikwa p : 2; pp kikomo; p ikiwa niPrimep kwa i : p p; i kikomo; i p isPrimei uongoprimes : intkwa i : 2; i kikomo; i if isPrimei primes nyongeza primes, ikurudi primesfunc main ikiwa lenos.Args ! 2 fmt.PrintlnMatumizi: go run sieve.go os.Toka1limit, err : strconv.Atoios.Args1ikikosea ! nil kikomo 2 fmt.PrintlnTafadhali toa nambari kamili halali kubwa kuliko au sawa na 2os.Toka1primeNumbers : sieveOfEratostheneskikomofmt.PrintfNambari kuu chini ya au sawa na d:n, kikomokwa _, mkuu : nambari kuu za anuwai fmt.Printfd , mkuufmt.PrintlnIli kuendesha programu hii, ihifadhi katika faili inayoitwa sieve.go kisha utekeleze amri ifuatayo:sh go run sieve.go Badilisha na mstari wa juu unaohitajika kwa nambari kuu. Programu itatoa nambari zote kuu chini ya au sawa na ingizo. 