Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/godoctor/godoctor
Go Doctor - The Golang Refactoring Engine
https://github.com/godoctor/godoctor
go refactoring
Last synced: 3 months ago
JSON representation
Go Doctor - The Golang Refactoring Engine
- Host: GitHub
- URL: https://github.com/godoctor/godoctor
- Owner: godoctor
- License: bsd-3-clause
- Created: 2014-11-11T21:24:53.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2023-10-17T22:55:23.000Z (over 1 year ago)
- Last Synced: 2024-08-02T18:39:48.352Z (6 months ago)
- Topics: go, refactoring
- Language: Go
- Size: 3.16 MB
- Stars: 446
- Watchers: 15
- Forks: 31
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# The Go Doctor
![build](https://api.travis-ci.org/godoctor/godoctor.svg?branch=master)
[![GoDoc](https://godoc.org/github.com/godoctor/godoctor?status.png)](https://godoc.org/github.com/godoctor/godoctor)
![Project Status](https://img.shields.io/badge/status-beta-yellow.svg)## A golang refactoring tool
http://gorefactor.org
```
.,;;::;;;;::;,.
.'....... ......'.
.'.'. .,,'...... .''...''. .,;:'.''.
':;,..::..,'. ..', ,. .,. ';...,c.
',ccdXXx. .; . .: c.,c; l dXXklc,,.
.:;cc .:O. ;,0XO, ;. l;X0d; c. .kl'::,;:'
.l,, ''.:' ,:kOc' ;. ,:lo;. .: 'l'. .;;'
;,; 'c ;, .;''clc:;'. .,. : ;.;
;,; :, ........:',kKXKx';:..... :. ;.;
.c,' l' : . :. ;. .;',
,;;. l. .',.,:.',.' ;; ;,:
.;;, l. ; .: .; ,: ';;,
.';:c: ..',.'. ;l,:'.
.,c:,. .';c;'
c',c:,' .',c,,cc
.'....'. ; .';c;... ..,c:'.. .l
,' .''. ,. : ''::''. .'';c,'. .o
; : : .l.c. ..';ll.......:l:'... .x'',,
.:..''..c,.l. ;;. .,: d;.cl.
....:cc..c .''.''. l,..
.c;' : lc; c'
.:;l: l:, c,
;::. l:, :,
:c;' l:' :,
,o;;,. ;;; c'
'; ';:,'. ';:: l.
: ..;c:,'.',;c;'. .l
: ....... ;.
': ;,
,; :'
.;. .l.
.,:''. .','..,,
:;' .:l,''''............''''''..,. .;:,
'c;.'' ............ .'.,.
,:.
```## Installation
```
git clone https://github.com/godoctor/godoctor
cd godoctor && go install
```For vim users see https://github.com/godoctor/godoctor.vim
## Usage
It's recommended to use godoctor with an editor, though godoctor can be used
directly.```
$ godoctor
```The godoctor command without any arguments provides usage information. For
full documentation, see:```
$ godoctor -doc
```