scramble is a golang package that scramble integer numbers.
go get github.com/kechako/scramble
package main
import (
"fmt"
"github.com/kechako/scramble"
)
func main() {
// scramble salt is randomly generated
// use NewScrambler32WithSalt if you want to specify a salt
s := scramble.NewScrambler32()
scrambled := s.Scramble(1234)
fmt.Println(scrambled)
// 4085920800
unscrambled := s.Scramble(scrambled)
fmt.Println(unscrambled)
// 1234
}