Why would I use Cygwin over Bash For  Windows?

On Thursday, September 21, 2017 at 8:17:04 AM UTC-4, Rich wrote:
>
> As a Linux guy myself...  Jet Brains makes an IDE for Windows, Linux and 
> Mac called Gogland that I find to be a very good IDE.  If forced to use 
> Windows, I would install Cygwin which will give you a Linux shell 
> environment.  As for compiling, I run a mac and build binaries for Linux / 
> Windows all the time.   What I do is create a simple Makefile like this:
>
> all: runcmd
>
> runcmd: runcmd.go
>         GOOS=linux GOARCH=amd64 go build  -o binaries/linux64/runcmd 
> runcmd.go
>         GOOS=linux GOARCH=386   go build  -o binaries/linux32/runcmd 
> runcmd.go
>         GOOS=windows GOARCH=amd64 go build  -o binaries/win64/runcmd.exe 
> runcmd.go
>         GOOS=windows GOARCH=386 go build  -o binaries/win32/runcmd.exe 
> runcmd.go
>         GOOS=darwin GOARCH=amd64 go build  -o binaries/mac/runcmd runcmd.go
>
> Just type 'Make' and it will build for all platforms   
>
> On Wednesday, September 20, 2017 at 4:31:04 PM UTC-5, Rob Shelby wrote:
>>
>> Hi all.
>>
>> I'm having to make 2 transitions in my coding life. 
>>
>> From PHP to Go, which I'm happy about.
>>
>> From Linux desktop to Windows 10, which I'm not as happy about.
>>
>> I love using Google's App Engine so I don't need to worry about servers 
>> etc. (Not Compute Engine)
>>
>> Anyways, any steps, advice, etc to easily code in Go and deploy to GAE.
>>
>> So far, I've figured that installing and running Go in Bash On Linux, but 
>> coding in an IDE in Windows, is the easiest. Then deploy from Bash On 
>> Windows.
>>
>> Does anyone else have a better way?
>>
>> Thanks!
>>
>

-- 
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.

Reply via email to