jdbrouwer / tools

various tools for usage with golang

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

###Gopei (Go Programming Environment Installer)

Simple Go compiler and LiteIDE installer for Ubuntu.

This project is third party. For support see http://golang.org and https://github.com/visualfc/liteide.

version license go1.5 passed go1.6 passed

[ubuntu16.04 compatible] (http://www.ubuntu.com/)

Features

  • Get and install last versions of go compiler and ide.
  • Create a simple layout for ide (liteide.ini.mini).
  • Lot of gophers use Monaco font so add into ide.
  • Also create a GOPATH to the go-programs directory and add a HelloWorld project.
  • Add launcher to Unity with some useful functions on right-click. Other DE users have a shortcut on desktop.
  • Add git support in ide on ctrl+`. Be sure you have configured [git] (https://help.github.com/articles/set-up-git) before with proper ssh keys or use -g switch for.
  • Extend project templates with Go1 Simple Project and Go1 GPL Project.
  • Add some nice color schemes.
  • Real gophers make slides and articles so add presenter to ide on ctrl+`.
  • Add delve debugger install command on ctrl+`.

Read the User Manual for more details.

See CHANGES for new features and bug corrections.

How to use

Download anywhere and run from your file browser with double click. If you prefer Terminal go to the directory with the script and run:

./Install.sh

Use -h switch to see all options.

Run periodicaly or if compiler/ide versions change to update the system. Projects are not affected if you overinstall.

Ubuntu 14.04+ need script execute activation so run from Terminal

For Nautilus use:

 gsettings set org.gnome.nautilus.preferences executable-text-activation launch

For Nemo use:

 gsettings set org.nemo.preferences executable-text-activation ask

Note that on 14.04+ is better to install with -s to have proper Qt interface.

About

various tools for usage with golang

License:GNU General Public License v3.0


Languages

Language:Shell 100.0%