This is the original Go programming language developed by Google for Linux systems. #Programming language #Concurrent programming #Garbage-collected programming #Programming #Compiler #Interpreter
Go is an open source, cross-platform, expressive, freely distributed, garbage-collected, and concurrent programming language developed by a team of engineers at Google. With Go, any developer will be able to build stable, reliable, and efficient applications. Several interactive examples are available on the project's homepage.
The code produced by the Go programming language can be easily debugged using the GDB (The GNU Project Debugger) open source software. To get started with Go on your GNU/Linux operating system, simply download the package that corresponds to your computer’s architecture, save the archive on your Home directory, and unpack it.
Open a Terminal app, go to the location of the ‘bin’ folder (e.g. cd /home/softpedia/go/bin/) and run the ‘./go --help’ command to view available command-line options and the usage message. Extended documentation on how to get started with the Go programming language is also provided on the project's main website.
Its built-in commands will allow you to compile packages and dependencies, to list packages, to print information about a Go environment, to remove object files, to fix packages, to generate Go files by processing the source code, to compile and run a Go program, and to test packages.
You can run a specific go tool, run the go tool vet on packages, run gofmt on package sources, compile and install packages and dependencies, as well as to download and install packages and dependencies.
As mentioned at the beginning of the review, Go is a cross-platform programming language, which means that you can use it on any GNU/Linux distribution, as well as on the BSD, Mac OS X, and Microsoft Windows operating systems. Both 32 and 64-bit computer platforms are supported at this time.
What's new in Go 1.5:
- The compiler and runtime are now written entirely in Go (with a little assembler). C is no longer involved in the implementation, and so the C compiler that was once necessary for building the distribution is gone.
- The garbage collector is now concurrent and provides dramatically lower pause times by running, when possible, in parallel with other goroutines.
- By default, Go programs run with GOMAXPROCS set to the number of cores available; in prior releases it defaulted to 1.
- Support for internal packages is now provided for all repositories, not just the Go core.
Go 1.5
add to watchlist add to download basket send us an update REPORT- runs on:
- Linux
- filename:
- go1.5.linux-amd64.tar.gz
- main category:
- Programming
- developer:
- visit homepage
Zoom Client 6.0.0.37205
Microsoft Teams 24060.3102.2733.5911 Home / 1.7.00.7956 Work
IrfanView 4.67
calibre 7.9.0
4k Video Downloader 1.5.3.0080 Plus / 4.30.0.5655
paint.net 5.0.13 (5.13.8830.42291)
Bitdefender Antivirus Free 27.0.35.146
ShareX 16.0.1
7-Zip 23.01 / 24.04 Beta
Windows Sandbox Launcher 1.0.0
- ShareX
- 7-Zip
- Windows Sandbox Launcher
- Zoom Client
- Microsoft Teams
- IrfanView
- calibre
- 4k Video Downloader
- paint.net
- Bitdefender Antivirus Free