A Practical Example How To Use Interfaces In Golang