go-difflib vs engine | What are the differences? | StackShare