As an alternate to Linux VMs, is it possible to install the Windows Subsystem <https://docs.microsoft.com/en-us/windows/wsl/install-win10> on the Windows 10 lab machines?
What IDE, if any, do you plan to use and how complex are the programs? Do you need to worry about C integration, cross-compilation, or other complexity? If not, some of the concerns in this thread are eliminated or minimized. Personally (but I'm "old school"), I think it is good for students to learn about the underlying environment, so learning Linux, command-line compilation, etc will make them better, well-rounded developers, especially for Go, which is focused more on the back-end systems programming. It's frustrating in the business world where we may have a great developer, but they don't understand the underlying computing environment and aren't as effective when more complex issues come up with code verses infrastructure interaction. I think a "converged" developer is a good thing. On Wednesday, February 21, 2018 at 8:25:38 AM UTC-6, 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.