Go Programming language

While looking for interesting software architectures for my quadrocopter project, I also found this one using the Go language from Google:

The sensors and remote control are modelled as Go routines – a kind of low-cost threads. They communicate with the main routine via channels so that no other kind of synchronisation or shared state is neccessary. This concept is really cool.

To learn more about the features of Go, this site was very helpful:

A comparison of Java and Go in implementing an authentication webservice:


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s