diff --git a/.travis.yml b/.travis.yml index 80d6bad..9e305f7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -18,6 +18,8 @@ go: - 1.7.x - 1.8.x - 1.9.x + - 1.10.x + - 1.11.x env: matrix: diff --git a/README.md b/README.md index 20f0495..7e57a7d 100644 --- a/README.md +++ b/README.md @@ -51,7 +51,7 @@ Contributions are welcome! Open a pull request to fix a bug, or open an issue to ## Credits -- Client for beanstalk use [kr/beanstalk](https://github.com/kr/beanstalk) +- Client for beanstalk use [beanstalkd/go-beanstalk](https://github.com/beanstalkd/go-beanstalk) - TOML parser use [BurntSushi/toml](https://github.com/BurntSushi/toml) - Web UI originally by [ptrofimov/beanstalk_console](https://github.com/ptrofimov/beanstalk_console) - The logo is originally by [Ali Irawan](http://www.solusiteknologi.co.id/using-supervisord-beanstalkd-laravel/). This artwork is an adaptation. diff --git a/beanstalk/Readme.md b/beanstalk/Readme.md index b5832c2..7989938 100755 --- a/beanstalk/Readme.md +++ b/beanstalk/Readme.md @@ -1,10 +1,10 @@ # Beanstalk -Go client for [beanstalkd](http://kr.github.com/beanstalkd/). +Go client for [beanstalkd](https://beanstalkd.github.io). ## Install - $ go get github.com/kr/beanstalk + $ go get github.com/beanstalkd/go-beanstalk ## Use @@ -16,4 +16,4 @@ Produce jobs: Consume jobs: c, err := beanstalk.Dial("tcp", "127.0.0.1:11300") - id, body, err := c.Reserve(5 * time.Second) + id, body, err := c.Reserve(5 * time.Second) \ No newline at end of file diff --git a/beanstalk/doc.go b/beanstalk/doc.go index 7bb685e..1815d2c 100755 --- a/beanstalk/doc.go +++ b/beanstalk/doc.go @@ -1,5 +1,5 @@ // Package beanstalk provides a client for the beanstalk protocol. -// See http://kr.github.com/beanstalkd/ for the server. +// See https://beanstalkd.github.io/ for the server. // // This package is synchronized internally and safe to use from // multiple goroutines without other coordination. diff --git a/cookies.go b/cookies.go index 748474c..1a078d0 100644 --- a/cookies.go +++ b/cookies.go @@ -1,3 +1,14 @@ +// Copyright 2016 - 2018 The aurora Authors. All rights reserved. Use of this +// source code is governed by a MIT license that can be found in the LICENSE +// file. +// +// The aurora is a web-based Beanstalk queue server console written in Go +// and works on macOS, Linux and Windows machines. Main idea behind using Go +// for backend development is to utilize ability of the compiler to produce +// zero-dependency binaries for multiple platforms. aurora was created as an +// attempt to build very simple and portable application to work with local or +// remote Beanstalk server. + package main import ( diff --git a/currentTube.go b/currentTube.go index b424b6f..fcd3a50 100644 --- a/currentTube.go +++ b/currentTube.go @@ -1,3 +1,14 @@ +// Copyright 2016 - 2018 The aurora Authors. All rights reserved. Use of this +// source code is governed by a MIT license that can be found in the LICENSE +// file. +// +// The aurora is a web-based Beanstalk queue server console written in Go +// and works on macOS, Linux and Windows machines. Main idea behind using Go +// for backend development is to utilize ability of the compiler to produce +// zero-dependency binaries for multiple platforms. aurora was created as an +// attempt to build very simple and portable application to work with local or +// remote Beanstalk server. + package main // currentTube call currentTubeJobs by given server and tube config. diff --git a/currentTubeJobs.go b/currentTubeJobs.go index cb1c3ef..c574494 100644 --- a/currentTubeJobs.go +++ b/currentTubeJobs.go @@ -1,3 +1,14 @@ +// Copyright 2016 - 2018 The aurora Authors. All rights reserved. Use of this +// source code is governed by a MIT license that can be found in the LICENSE +// file. +// +// The aurora is a web-based Beanstalk queue server console written in Go +// and works on macOS, Linux and Windows machines. Main idea behind using Go +// for backend development is to utilize ability of the compiler to produce +// zero-dependency binaries for multiple platforms. aurora was created as an +// attempt to build very simple and portable application to work with local or +// remote Beanstalk server. + package main import "bytes" diff --git a/currentTubeJobsActionsRow.go b/currentTubeJobsActionsRow.go index 6e9ac93..c34fd5d 100644 --- a/currentTubeJobsActionsRow.go +++ b/currentTubeJobsActionsRow.go @@ -1,3 +1,14 @@ +// Copyright 2016 - 2018 The aurora Authors. All rights reserved. Use of this +// source code is governed by a MIT license that can be found in the LICENSE +// file. +// +// The aurora is a web-based Beanstalk queue server console written in Go +// and works on macOS, Linux and Windows machines. Main idea behind using Go +// for backend development is to utilize ability of the compiler to produce +// zero-dependency binaries for multiple platforms. aurora was created as an +// attempt to build very simple and portable application to work with local or +// remote Beanstalk server. + package main import ( diff --git a/currentTubeJobsShowcase.go b/currentTubeJobsShowcase.go index cefbcba..ead5cfd 100644 --- a/currentTubeJobsShowcase.go +++ b/currentTubeJobsShowcase.go @@ -1,3 +1,14 @@ +// Copyright 2016 - 2018 The aurora Authors. All rights reserved. Use of this +// source code is governed by a MIT license that can be found in the LICENSE +// file. +// +// The aurora is a web-based Beanstalk queue server console written in Go +// and works on macOS, Linux and Windows machines. Main idea behind using Go +// for backend development is to utilize ability of the compiler to produce +// zero-dependency binaries for multiple platforms. aurora was created as an +// attempt to build very simple and portable application to work with local or +// remote Beanstalk server. + package main import ( diff --git a/currentTubeJobsSummaryTable.go b/currentTubeJobsSummaryTable.go index f93b08a..9dd7c55 100644 --- a/currentTubeJobsSummaryTable.go +++ b/currentTubeJobsSummaryTable.go @@ -1,3 +1,14 @@ +// Copyright 2016 - 2018 The aurora Authors. All rights reserved. Use of this +// source code is governed by a MIT license that can be found in the LICENSE +// file. +// +// The aurora is a web-based Beanstalk queue server console written in Go +// and works on macOS, Linux and Windows machines. Main idea behind using Go +// for backend development is to utilize ability of the compiler to produce +// zero-dependency binaries for multiple platforms. aurora was created as an +// attempt to build very simple and portable application to work with local or +// remote Beanstalk server. + package main import ( diff --git a/currentTubeSearchResults.go b/currentTubeSearchResults.go index 22f12fa..97164db 100644 --- a/currentTubeSearchResults.go +++ b/currentTubeSearchResults.go @@ -1,3 +1,14 @@ +// Copyright 2016 - 2018 The aurora Authors. All rights reserved. Use of this +// source code is governed by a MIT license that can be found in the LICENSE +// file. +// +// The aurora is a web-based Beanstalk queue server console written in Go +// and works on macOS, Linux and Windows machines. Main idea behind using Go +// for backend development is to utilize ability of the compiler to produce +// zero-dependency binaries for multiple platforms. aurora was created as an +// attempt to build very simple and portable application to work with local or +// remote Beanstalk server. + package main import ( diff --git a/handlers.go b/handlers.go index e7f2a6a..649c0a0 100644 --- a/handlers.go +++ b/handlers.go @@ -1,3 +1,14 @@ +// Copyright 2016 - 2018 The aurora Authors. All rights reserved. Use of this +// source code is governed by a MIT license that can be found in the LICENSE +// file. +// +// The aurora is a web-based Beanstalk queue server console written in Go +// and works on macOS, Linux and Windows machines. Main idea behind using Go +// for backend development is to utilize ability of the compiler to produce +// zero-dependency binaries for multiple platforms. aurora was created as an +// attempt to build very simple and portable application to work with local or +// remote Beanstalk server. + package main import ( diff --git a/lib.go b/lib.go index 1f5eaff..6447f03 100644 --- a/lib.go +++ b/lib.go @@ -1,3 +1,14 @@ +// Copyright 2016 - 2018 The aurora Authors. All rights reserved. Use of this +// source code is governed by a MIT license that can be found in the LICENSE +// file. +// +// The aurora is a web-based Beanstalk queue server console written in Go +// and works on macOS, Linux and Windows machines. Main idea behind using Go +// for backend development is to utilize ability of the compiler to produce +// zero-dependency binaries for multiple platforms. aurora was created as an +// attempt to build very simple and portable application to work with local or +// remote Beanstalk server. + package main import ( diff --git a/main.go b/main.go index 93d35f2..2f5403e 100644 --- a/main.go +++ b/main.go @@ -1,5 +1,17 @@ //go:generate statik -src=./public +// Copyright 2016 - 2018 The aurora Authors. All rights reserved. Use of this +// source code is governed by a MIT license that can be found in the LICENSE +// file. +// +// The aurora is a web-based Beanstalk queue server console written in Go +// and works on macOS, Linux and Windows machines. Main idea behind using Go +// for backend development is to utilize ability of the compiler to produce +// zero-dependency binaries for multiple platforms. aurora was created as an +// attempt to build very simple and portable application to work with local or +// remote Beanstalk server. +// +// See https://xuri.me/aurora for more information about aurora. package main import ( diff --git a/main_test.go b/main_test.go index dec143e..6d6a1b1 100644 --- a/main_test.go +++ b/main_test.go @@ -35,9 +35,9 @@ enabled = true var ( once sync.Once urls = []string{ - "/", // Static files server - "/public", // Server list - "/server?server=" + bstk, // Server status + "/", // Static files server + "/public", // Server list + "/server?server=" + bstk, // Server status "/index?server=&action=reloader&tplMain=ajax&tplBlock=serversList", // Reload server status "/serversRemove?action=serversRemove&removeServer=" + bstk, // Remove server "/server?server=" + bstk + "&action=reloader&tplMain=ajax&tplBlock=allTubes", // Reload tube status @@ -62,14 +62,14 @@ var ( "/tube?server=not_exist_server_addr&tube=aurora_test&action=moveJobsTo&destTube=aurora_test&state=buried", // Move job from buried to ready state with no exits server "/sample?action=manageSamples", // Manage sample jobs "/tube?server=" + bstk + "&tube=auto&action=loadSample&key=xxx&redirect=tube?action=manageSamples", // Kick job to tubes - "/sample?action=newSample", // New sample job - "/sample?action=editSample&key=xxx", // Edit sample job - "/tube?server=" + bstk + "&tube=default&state=ready&action=deleteJob&jobid=1", // Delete a job - "/tube?server=" + bstk + "&tube=default&state=ready&action=deleteJob&jobid=badID", // Delete a no exists job - "/tube?server=not_exist_server_addr&tube=default&state=ready&action=deleteJob&jobid=1", // Delete a job with no exits server - "/tube?server=" + bstk + "&tube=default&state=ready&action=deleteAll&count=1", // Delete all jobs in empty tube - "/tube?server=" + bstk + "&tube=aurora_test&state=ready&action=deleteAll&count=1", // Delete all jobs - "/tube?server=not_exist_server_addr&tube=default&state=ready&action=deleteAll&count=1", // Delete all jobs with no exits server + "/sample?action=newSample", // New sample job + "/sample?action=editSample&key=xxx", // Edit sample job + "/tube?server=" + bstk + "&tube=default&state=ready&action=deleteJob&jobid=1", // Delete a job + "/tube?server=" + bstk + "&tube=default&state=ready&action=deleteJob&jobid=badID", // Delete a no exists job + "/tube?server=not_exist_server_addr&tube=default&state=ready&action=deleteJob&jobid=1", // Delete a job with no exits server + "/tube?server=" + bstk + "&tube=default&state=ready&action=deleteAll&count=1", // Delete all jobs in empty tube + "/tube?server=" + bstk + "&tube=aurora_test&state=ready&action=deleteAll&count=1", // Delete all jobs + "/tube?server=not_exist_server_addr&tube=default&state=ready&action=deleteAll&count=1", // Delete all jobs with no exits server } ) diff --git a/modalAddJob.go b/modalAddJob.go index ed3d803..22b6e26 100644 --- a/modalAddJob.go +++ b/modalAddJob.go @@ -1,3 +1,14 @@ +// Copyright 2016 - 2018 The aurora Authors. All rights reserved. Use of this +// source code is governed by a MIT license that can be found in the LICENSE +// file. +// +// The aurora is a web-based Beanstalk queue server console written in Go +// and works on macOS, Linux and Windows machines. Main idea behind using Go +// for backend development is to utilize ability of the compiler to produce +// zero-dependency binaries for multiple platforms. aurora was created as an +// attempt to build very simple and portable application to work with local or +// remote Beanstalk server. + package main import ( diff --git a/modalAddSample.go b/modalAddSample.go index 43e6cc4..3b908ea 100644 --- a/modalAddSample.go +++ b/modalAddSample.go @@ -1,3 +1,14 @@ +// Copyright 2016 - 2018 The aurora Authors. All rights reserved. Use of this +// source code is governed by a MIT license that can be found in the LICENSE +// file. +// +// The aurora is a web-based Beanstalk queue server console written in Go +// and works on macOS, Linux and Windows machines. Main idea behind using Go +// for backend development is to utilize ability of the compiler to produce +// zero-dependency binaries for multiple platforms. aurora was created as an +// attempt to build very simple and portable application to work with local or +// remote Beanstalk server. + package main import ( diff --git a/modalClearTubes.go b/modalClearTubes.go index e47133e..d53bff5 100644 --- a/modalClearTubes.go +++ b/modalClearTubes.go @@ -1,3 +1,14 @@ +// Copyright 2016 - 2018 The aurora Authors. All rights reserved. Use of this +// source code is governed by a MIT license that can be found in the LICENSE +// file. +// +// The aurora is a web-based Beanstalk queue server console written in Go +// and works on macOS, Linux and Windows machines. Main idea behind using Go +// for backend development is to utilize ability of the compiler to produce +// zero-dependency binaries for multiple platforms. aurora was created as an +// attempt to build very simple and portable application to work with local or +// remote Beanstalk server. + package main import ( diff --git a/sampleJobUtils.go b/sampleJobUtils.go index 51c057d..1f36b3c 100644 --- a/sampleJobUtils.go +++ b/sampleJobUtils.go @@ -1,3 +1,14 @@ +// Copyright 2016 - 2018 The aurora Authors. All rights reserved. Use of this +// source code is governed by a MIT license that can be found in the LICENSE +// file. +// +// The aurora is a web-based Beanstalk queue server console written in Go +// and works on macOS, Linux and Windows machines. Main idea behind using Go +// for backend development is to utilize ability of the compiler to produce +// zero-dependency binaries for multiple platforms. aurora was created as an +// attempt to build very simple and portable application to work with local or +// remote Beanstalk server. + package main import ( diff --git a/statik/statik.go b/statik/statik.go index 3d2e888..fbf751e 100644 --- a/statik/statik.go +++ b/statik/statik.go @@ -1,3 +1,9 @@ +// Copyright 2016 - 2018 The aurora Authors. All rights reserved. Use of this +// source code is governed by a MIT license that can be found in the LICENSE +// file. +// +// Package statik embed a directory of static files into Go binary to be later +// served from an http.FileSystem. package statik import ( diff --git a/statisticsUtils.go b/statisticsUtils.go index ef2dcfe..1222e0f 100644 --- a/statisticsUtils.go +++ b/statisticsUtils.go @@ -1,3 +1,14 @@ +// Copyright 2016 - 2018 The aurora Authors. All rights reserved. Use of this +// source code is governed by a MIT license that can be found in the LICENSE +// file. +// +// The aurora is a web-based Beanstalk queue server console written in Go +// and works on macOS, Linux and Windows machines. Main idea behind using Go +// for backend development is to utilize ability of the compiler to produce +// zero-dependency binaries for multiple platforms. aurora was created as an +// attempt to build very simple and portable application to work with local or +// remote Beanstalk server. + package main import ( diff --git a/structs.go b/structs.go index 29fcad8..f17e4de 100644 --- a/structs.go +++ b/structs.go @@ -1,3 +1,14 @@ +// Copyright 2016 - 2018 The aurora Authors. All rights reserved. Use of this +// source code is governed by a MIT license that can be found in the LICENSE +// file. +// +// The aurora is a web-based Beanstalk queue server console written in Go +// and works on macOS, Linux and Windows machines. Main idea behind using Go +// for backend development is to utilize ability of the compiler to produce +// zero-dependency binaries for multiple platforms. aurora was created as an +// attempt to build very simple and portable application to work with local or +// remote Beanstalk server. + package main import ( diff --git a/tplFilter.go b/tplFilter.go index b8872b3..083d71d 100644 --- a/tplFilter.go +++ b/tplFilter.go @@ -1,3 +1,14 @@ +// Copyright 2016 - 2018 The aurora Authors. All rights reserved. Use of this +// source code is governed by a MIT license that can be found in the LICENSE +// file. +// +// The aurora is a web-based Beanstalk queue server console written in Go +// and works on macOS, Linux and Windows machines. Main idea behind using Go +// for backend development is to utilize ability of the compiler to produce +// zero-dependency binaries for multiple platforms. aurora was created as an +// attempt to build very simple and portable application to work with local or +// remote Beanstalk server. + package main import "bytes" diff --git a/tplMain.go b/tplMain.go index a41a8a1..88f3ac9 100644 --- a/tplMain.go +++ b/tplMain.go @@ -1,3 +1,14 @@ +// Copyright 2016 - 2018 The aurora Authors. All rights reserved. Use of this +// source code is governed by a MIT license that can be found in the LICENSE +// file. +// +// The aurora is a web-based Beanstalk queue server console written in Go +// and works on macOS, Linux and Windows machines. Main idea behind using Go +// for backend development is to utilize ability of the compiler to produce +// zero-dependency binaries for multiple platforms. aurora was created as an +// attempt to build very simple and portable application to work with local or +// remote Beanstalk server. + package main import "bytes" diff --git a/tplNav.go b/tplNav.go index 816aff0..7918755 100644 --- a/tplNav.go +++ b/tplNav.go @@ -1,3 +1,14 @@ +// Copyright 2016 - 2018 The aurora Authors. All rights reserved. Use of this +// source code is governed by a MIT license that can be found in the LICENSE +// file. +// +// The aurora is a web-based Beanstalk queue server console written in Go +// and works on macOS, Linux and Windows machines. Main idea behind using Go +// for backend development is to utilize ability of the compiler to produce +// zero-dependency binaries for multiple platforms. aurora was created as an +// attempt to build very simple and portable application to work with local or +// remote Beanstalk server. + package main import ( diff --git a/tplSampleJobEdit.go b/tplSampleJobEdit.go index 6a4b9b0..dc05ae3 100644 --- a/tplSampleJobEdit.go +++ b/tplSampleJobEdit.go @@ -1,3 +1,14 @@ +// Copyright 2016 - 2018 The aurora Authors. All rights reserved. Use of this +// source code is governed by a MIT license that can be found in the LICENSE +// file. +// +// The aurora is a web-based Beanstalk queue server console written in Go +// and works on macOS, Linux and Windows machines. Main idea behind using Go +// for backend development is to utilize ability of the compiler to produce +// zero-dependency binaries for multiple platforms. aurora was created as an +// attempt to build very simple and portable application to work with local or +// remote Beanstalk server. + package main import ( diff --git a/tplSampleJobsManage.go b/tplSampleJobsManage.go index c5c8c29..f3c2118 100644 --- a/tplSampleJobsManage.go +++ b/tplSampleJobsManage.go @@ -1,3 +1,14 @@ +// Copyright 2016 - 2018 The aurora Authors. All rights reserved. Use of this +// source code is governed by a MIT license that can be found in the LICENSE +// file. +// +// The aurora is a web-based Beanstalk queue server console written in Go +// and works on macOS, Linux and Windows machines. Main idea behind using Go +// for backend development is to utilize ability of the compiler to produce +// zero-dependency binaries for multiple platforms. aurora was created as an +// attempt to build very simple and portable application to work with local or +// remote Beanstalk server. + package main import "bytes" diff --git a/tplSearchTube.go b/tplSearchTube.go index 5ef7fef..0a1702e 100644 --- a/tplSearchTube.go +++ b/tplSearchTube.go @@ -1,3 +1,14 @@ +// Copyright 2016 - 2018 The aurora Authors. All rights reserved. Use of this +// source code is governed by a MIT license that can be found in the LICENSE +// file. +// +// The aurora is a web-based Beanstalk queue server console written in Go +// and works on macOS, Linux and Windows machines. Main idea behind using Go +// for backend development is to utilize ability of the compiler to produce +// zero-dependency binaries for multiple platforms. aurora was created as an +// attempt to build very simple and portable application to work with local or +// remote Beanstalk server. + package main import ( diff --git a/tplServer.go b/tplServer.go index 487d2f4..2cf04b9 100644 --- a/tplServer.go +++ b/tplServer.go @@ -1,3 +1,14 @@ +// Copyright 2016 - 2018 The aurora Authors. All rights reserved. Use of this +// source code is governed by a MIT license that can be found in the LICENSE +// file. +// +// The aurora is a web-based Beanstalk queue server console written in Go +// and works on macOS, Linux and Windows machines. Main idea behind using Go +// for backend development is to utilize ability of the compiler to produce +// zero-dependency binaries for multiple platforms. aurora was created as an +// attempt to build very simple and portable application to work with local or +// remote Beanstalk server. + package main import "bytes" diff --git a/tplStatistic.go b/tplStatistic.go index 036a598..d8cfa44 100644 --- a/tplStatistic.go +++ b/tplStatistic.go @@ -1,3 +1,14 @@ +// Copyright 2016 - 2018 The aurora Authors. All rights reserved. Use of this +// source code is governed by a MIT license that can be found in the LICENSE +// file. +// +// The aurora is a web-based Beanstalk queue server console written in Go +// and works on macOS, Linux and Windows machines. Main idea behind using Go +// for backend development is to utilize ability of the compiler to produce +// zero-dependency binaries for multiple platforms. aurora was created as an +// attempt to build very simple and portable application to work with local or +// remote Beanstalk server. + package main import ( diff --git a/tplStatisticEdit.go b/tplStatisticEdit.go index 531518c..b98648c 100644 --- a/tplStatisticEdit.go +++ b/tplStatisticEdit.go @@ -1,3 +1,14 @@ +// Copyright 2016 - 2018 The aurora Authors. All rights reserved. Use of this +// source code is governed by a MIT license that can be found in the LICENSE +// file. +// +// The aurora is a web-based Beanstalk queue server console written in Go +// and works on macOS, Linux and Windows machines. Main idea behind using Go +// for backend development is to utilize ability of the compiler to produce +// zero-dependency binaries for multiple platforms. aurora was created as an +// attempt to build very simple and portable application to work with local or +// remote Beanstalk server. + package main import ( diff --git a/tplStatisticSetting.go b/tplStatisticSetting.go index 97dcd79..297f880 100644 --- a/tplStatisticSetting.go +++ b/tplStatisticSetting.go @@ -1,3 +1,14 @@ +// Copyright 2016 - 2018 The aurora Authors. All rights reserved. Use of this +// source code is governed by a MIT license that can be found in the LICENSE +// file. +// +// The aurora is a web-based Beanstalk queue server console written in Go +// and works on macOS, Linux and Windows machines. Main idea behind using Go +// for backend development is to utilize ability of the compiler to produce +// zero-dependency binaries for multiple platforms. aurora was created as an +// attempt to build very simple and portable application to work with local or +// remote Beanstalk server. + package main import "bytes" diff --git a/tplTube.go b/tplTube.go index 3b11c2a..43ea1d8 100644 --- a/tplTube.go +++ b/tplTube.go @@ -1,3 +1,14 @@ +// Copyright 2016 - 2018 The aurora Authors. All rights reserved. Use of this +// source code is governed by a MIT license that can be found in the LICENSE +// file. +// +// The aurora is a web-based Beanstalk queue server console written in Go +// and works on macOS, Linux and Windows machines. Main idea behind using Go +// for backend development is to utilize ability of the compiler to produce +// zero-dependency binaries for multiple platforms. aurora was created as an +// attempt to build very simple and portable application to work with local or +// remote Beanstalk server. + package main import "bytes" diff --git a/utils.go b/utils.go index 111cd5d..0368f24 100644 --- a/utils.go +++ b/utils.go @@ -1,3 +1,14 @@ +// Copyright 2016 - 2018 The aurora Authors. All rights reserved. Use of this +// source code is governed by a MIT license that can be found in the LICENSE +// file. +// +// The aurora is a web-based Beanstalk queue server console written in Go +// and works on macOS, Linux and Windows machines. Main idea behind using Go +// for backend development is to utilize ability of the compiler to produce +// zero-dependency binaries for multiple platforms. aurora was created as an +// attempt to build very simple and portable application to work with local or +// remote Beanstalk server. + package main import (