package main

import (
	"fmt"
	"runtime"
)

var retained [][]byte

func total(price, quantity int) int {
	amount := price * quantity
	return amount
}
func main() {
	fmt.Println("total:", total(7, 6))
	for round := 0; round < 2; round++ {
		for range 32 {
			retained = append(retained, make([]byte, 128<<10))
		}
		runtime.GC()
	}
	retained = nil
	runtime.GC()
	fmt.Println("gc rounds complete")
}
