From 593e90dbfb85ad1216abd05c9351b9b9227f0aff Mon Sep 17 00:00:00 2001 From: Ruidy Date: Thu, 24 Mar 2022 12:26:13 -0400 Subject: [PATCH] update docs --- difference_test.go | 6 +++--- docs/content/collections/difference.md | 22 ++++++++++++++++++++++ 2 files changed, 25 insertions(+), 3 deletions(-) create mode 100644 docs/content/collections/difference.md diff --git a/difference_test.go b/difference_test.go index bd2b672..795950d 100644 --- a/difference_test.go +++ b/difference_test.go @@ -9,9 +9,9 @@ import ( ) func TestDifference(t *testing.T) { - a := []int{1, 3, 5, 6, 7, 9} - b := []int{9, 7, 5, 4} + nums := []int{1, 3, 5, 6, 7, 9} + reject := []int{9, 7, 5, 4} want := []int{1, 3, 6} - assert.Equal(t, want, u.Difference(a, b)) + assert.Equal(t, want, u.Difference(nums, reject)) } diff --git a/docs/content/collections/difference.md b/docs/content/collections/difference.md new file mode 100644 index 0000000..680d0a1 --- /dev/null +++ b/docs/content/collections/difference.md @@ -0,0 +1,22 @@ +--- +title: "Difference" +date: 2022-03-21T13:48:21-04:00 +--- + +Returns a copy of the array with all instances of the values that are not present in the other arrays. + +```go +package main + +import ( + "fmt" + u "github.com/rjNemo/underscore" +) + +func main() { + nums := []int{1, 3, 5, 6, 7, 9} + reject := []int{9, 7, 5, 4} + + fmt.Println(u.Difference(nums, reject)) // {1, 3, 6} +} +```