Can Functions be passed as parameters in Go?

In Java I can do something like derp(new Runnable { public void run () { /* run this sometime later */ } }) and “run” the code in the method later. It’s a pain to handle (anonymous inner class), but …