add post about go interfaces restriction