From fbbc71b2d34381b3780ca35f6e46cf26564fcbc3 Mon Sep 17 00:00:00 2001 From: Gaurav Date: Mon, 26 Jun 2023 18:50:17 +0530 Subject: [PATCH] Update main.go --- bundle-server/main.go | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/bundle-server/main.go b/bundle-server/main.go index 9a08037..b2f4957 100644 --- a/bundle-server/main.go +++ b/bundle-server/main.go @@ -19,8 +19,29 @@ func main() { w.Header().Set("Content-Type", "application/gzip") http.ServeFile(w, r, r.URL.Path[1:]) }) - + printPrimeNumbers(5,19) // start HTTP server with `http.DefaultServeMux` handler log.Fatal(http.ListenAndServe(":9000", nil)) } + +func printPrimeNumbers(num1, num2 int){ + if num1<2 || num2<2{ + fmt.Println("Numbers must be greater than 2 for this to work.") + return + } + for num1 <= num2 { + isPrime := true + for i:=2; i<=int(math.Sqrt(float64(num1))); i++{ + if num1 % i == 0{ + isPrime = false + break + } + } + if isPrime { + fmt.Printf("Found Prime number: %d ", num1) + } + num1++ + } + fmt.Println() +}