Go crash - misbehave between C and GO

the issue is that …

  1. I want to avoid “casting” of pointers… and
  2. the application logic change if NULL-Pointer-test go into “caller”