1 package snapshot 2 3 import ( 4 "github.com/pmezard/go-difflib/difflib" 5 ) 6 7 func libDiff(expected []byte, actual []byte) string { 8 diff, _ := difflib.GetUnifiedDiffString(difflib.UnifiedDiff{ 9 A: difflib.SplitLines(string(expected)), 10 B: difflib.SplitLines(string(actual)), 11 FromFile: "Expected", 12 FromDate: "", 13 ToFile: "Actual", 14 ToDate: "", 15 Context: 1, 16 }) 17 18 return "\n\nDiff:\n" + diff 19 } 20