samouczek switch golang