The course linked above is actually very nice for being a public course. They bumped the fee to 85CHF this year, but it's still very cheap. You'll never get away with less than 80 and expect to pay up to 140 for really nice courses. There are about 85 courses in total in CH and most of them are private so there isn't a ton to choose from, but in general courses are rather nice here.
You will need to have an official handicap of <36 to get on any course and either be a member if a club or a regional association like the USGA etc. Without your HCP and membership cards you won't get on any course, unless you know how to run your mouth

Once you are in their datasystem, you can play without any questions asked.
Check this link out as well... click on any course you want to play on the map.
http://www.swissgolfnetwork.ch/. Pretty close to Zug you'll find Schönenberg, which is super nice but often fully booked.