Skip to content
This repository has been archived by the owner on Feb 2, 2023. It is now read-only.
/ packdiff Public archive

A tool to easily observe changed/added/removed symbols between different versions of go program

License

Notifications You must be signed in to change notification settings

duxum/packdiff

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The tool allows to see changed/added/removed symbols between different versions of go programs.

Usage: For Example to see changes from tagged version v1.10.9 to v1.12.0 of github.com/aws/aws-sdk-go/service/ec2:

Running example

Running: packdiff -p package/name/from/GOPATH somethin1 something2

The tool accepts option -p specifying the package and the two last arguments identifie the versions to compare. The last two arguments can be any commit sha, tag, or branch which are supplied to git checkout. In case one tag is specified as in , packdiff -p package/name/from/GOPATH something, the first is assumed to be current state.

The output corresponds to changes from the something1 to the something2.

To install:

go get -u github.com/duxum/packdiff

Contributions, recommendations and issues are welcome are welcome.

About

A tool to easily observe changed/added/removed symbols between different versions of go program

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages