Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added dna
Binary file not shown.
Binary file added missing
Binary file not shown.
3 changes: 3 additions & 0 deletions prime/go.mod
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
module main.go

go 1.25.8
Binary file added prime/main
Binary file not shown.
38 changes: 38 additions & 0 deletions prime/main.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
package main

import (
"fmt"
"time"
)

func primecheck(primenum int64) {

primecoutn := 0
for i := 2; i <= int(primenum); i++ {

isprime := true

for j := 2; j*j <= i; j++ {

if i%j == 0 {
isprime = false
break
}
}
if isprime {
fmt.Printf(" %v is a prime number :D \n", i)
primecoutn++
}
}

fmt.Printf("\n\n we got total %v prime number form 1 million <3", primecoutn)
}

func main() {
start := time.Now()
primecheck(1000000)
end := time.Since(start)
fmt.Printf("\n\n it took like %v to check primenumebr form 1million ", end)
fmt.Printf("\n\n In c++ it took like 345 to 455 milliscend to check primenumebr form 1million.\n in my systeam and go took like 253 miliscend go is 2x efficient <3 ")

}
4 changes: 4 additions & 0 deletions prime/readme.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
yo bro i am learning golang it's so cool
let me show u .
u just need to do ./main after doing ( cd 'prime' ) then do ( ./main ) and boom its more
fast then c++ and more simpal mostly using libarys in go is more eazy so much cool