Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mkeeler/goimport-rewrite

Tool to rewrite some go import paths
https://github.com/mkeeler/goimport-rewrite

golang import

Last synced: 19 days ago
JSON representation

Tool to rewrite some go import paths

Awesome Lists containing this project

README

        

# goimport-rewrite
Tool to rewrite some go import paths. The majority of this code was ripped from the `go fix` tool with some modifications then to do arbitrary import rewriting and not any of the other fix code.

## Usage

```text
usage: goimport-rewrite -r : [-r :] [path ...]

The list of paths may be single files or directories. If directories all .go files within that directory will be processed

-r value
Import to rewrite. Expected format is ':'.

```

Typical CLI Invocation:

```sh
goimport-rewrite -r github.com/foo/bar:github.com/bar/foo -r code.google.com/this/is/gone:github.com/new/location .
```