Google™ GoLang

Undefined

Go referred to as "Golang" is a statically typed, compiled programming language designed at Google, by Robert Griesemer, Rob Pike, and Ken Thompson. Go is syntactically similar to C, but with the added benefits of memory safety, garbage collection, structural typing and CSP-style concurrency.

There are two major implementations:

  • Google's self-hosting compiler toolchain targeting multiple operating systems, mobile devices and WebAssembly.
  • gccgo, a GCC frontend.
  • A third compiler, GopherJS, compiles Go to JavaScript for front-end web development.

Go is a well established language that is used in web development, writing DevOps tools, network programming and databases. It was used to write Docker, Kubernetes, Terraform and Ethereum. Go is accelerating in popularity, with adoption increasing by 76% in 2017, and there now are Go user groups and Go conferences.

NOTE: However Google's Go programming language has a growing number of users and according to a report from Symantec, that number now includes some malware writers. A recently found a trojan, Encriyoko, includes Go-based components, specifically a file named GalaxyNxRoot.exe. This file is a .NET-based dropper which pretends to be a rooting tool, to trick users into running it, at which point it drops and launches two programs written in Go: PPSAP.exe and adbtool.exe.

Developers website

Games For Linux

Windows has always been the preferred platform for gaming, but after STEAM's interest in Linux more game developers are making their games natively available for Linux.

Disclaimer

All information on this website is published in good faith and for general educational purposes and for use in safe testing environments only. While linuxexperten.com strives to make the information on this site as accurate as possible, linuxexperten.com does not warrant its completeness, reliability and accuracy.

We are not responsible for any losses or damages associated with the use of our website. While we strive to provide only links to useful websites, we have no control over the content of these sites and links to other sites do not constitute a recommendation for all content contained on these websites.

 

Site Information

This is a professional review site that receives compensation from the companies whose products reviewed. Each service or product are thoroughly tested and given high marks if considered to be the very best. Independently owned and the opinions expressed here are no one elses.