The main value is not adding complexity in your learning setup. As value points you can show examples how to cross-compile from Windows to Linux.
Of course, as Jonathan mentioned compiling with C is bit annoying. If you just need to use CGO, then TDM-GCC does a decent job. If you need to link to existing libraries then you need MSYS2. Which, has a bit more complicated setup. On Wednesday, 21 February 2018 16:25:38 UTC+2, Dick Seabrook wrote: > I'm putting together a 3-credit introduction to the Go programming > language at > the community college level. I will create (as a minimum) syllabus, > outline, > lecture notes, handouts, assignments, projects, quizzes and final exam. I > will > probably start with the Donovan & Kernighan A-W 2015 text. > Prerequisite: familiarity with personal computers and at least one > programming > language, preferably C. > I'd like to set it up in a shared Linux environment although I'll be > teaching > exclusively in Windows 10 labs. Fortunately we've got a large Linux VM on > campus > so the Linux base is do-able, however is there any value in teaching Go on > Windows 10 natively? > > Any thoughts or suggestions? > Thanks, > Dick S. > > -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.