Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package main
- import "math/rand"
- func main() {
- println(run())
- }
- //go:noinline
- func run() int {
- a := 0
- for i:= 0; i < rand.Intn(100000); i++ {
- if i % 2 == 0 {
- add(&a)
- } else {
- sub(&a)
- }
- }
- return a
- }
- //go:noinline
- func add(a *int) {
- *a += rand.Intn(10)
- }
- //go:noinline
- func sub(a *int) {
- *a -= rand.Intn(10)
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement