1
0
mirror of https://github.com/duke-git/lancet.git synced 2026-02-07 06:02:27 +08:00

update: make func comment consistent

This commit is contained in:
dudaodong
2022-01-11 20:27:06 +08:00
parent 3dadfa234b
commit 907df56f86
2 changed files with 3 additions and 28 deletions

View File

@@ -156,7 +156,7 @@ func Count[T any](slice []T, fn func(index int, t T) bool) int {
}
// GroupBy iterate over elements of the slice, each element will be group by criteria, returns two slices
// The function signature should be func(int, value T) bool .
// The function signature should be func(index int, T) bool .
func GroupBy[T any](slice []T, fn func(index int, t T) bool) ([]T, []T) {
if fn == nil {

View File

@@ -381,8 +381,8 @@ func TestDifference(t *testing.T) {
assert.Equal([]int{1, 2, 3}, Difference(s1, s2))
}
func TestSortByFieldDesc(t *testing.T) {
assert := internal.NewAssert(t, "TestSortByField")
func TestSortByField(t *testing.T) {
assert := internal.NewAssert(t, "TestWithout")
type student struct {
name string
@@ -406,31 +406,6 @@ func TestSortByFieldDesc(t *testing.T) {
assert.Equal(students, studentsOfSortByAge)
}
func TestSortByFieldAsc(t *testing.T) {
assert := internal.NewAssert(t, "TestSortByField")
type student struct {
name string
age int
}
students := []student{
{"a", 10},
{"b", 15},
{"c", 5},
{"d", 6},
}
studentsOfSortByAge := []student{
{"c", 5},
{"d", 6},
{"a", 10},
{"b", 15},
}
err := SortByField(students, "age")
assert.IsNil(err)
assert.Equal(students, studentsOfSortByAge)
}
func TestWithout(t *testing.T) {
assert := internal.NewAssert(t, "TestWithout")