themue / bbgo

Integrate Google Go into BBEdit

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BBEdit Go Language Module

The Go Language Module introduces helpful features for the Go programming language to BBEdit 12 and higher. I'm trying to create a convenient and powerful tool and also improve my own knowledge of AppleScript programming for automation and macros.

Version is v2.0 beta 2.

Features

The tool is able to

  • Format
  • Build
  • Build tests
  • Run tests with coverage and race
  • Run current test function
  • Run benchmark tests
  • Run current benchmark function
  • Run
  • Install
  • Clean
  • Init module
  • Download modules
  • Tidy modules
  • Verify module dependencies
  • Fix
  • Vet
  • Lint
  • List
  • Environment

Installation

Clone the repository:

git clone https://github.com/themue/bbgo.git

Copy the contained BBGo.bbpackage into

~/Library/Application Support/BBEdit/Packages

For convenience you then can bind shortcuts to the new individual menu entries below Scripts > BBGo

About

Integrate Google Go into BBEdit

License:BSD 3-Clause "New" or "Revised" License