ExampleSet_Equals demonstrates checking set equality
()
| 159 | |
| 160 | // ExampleSet_Equals demonstrates checking set equality |
| 161 | func ExampleSet_Equals() { |
| 162 | set1 := set.Create(1, 2, 3) |
| 163 | set2 := set.Create(3, 2, 1) // same elements, different order |
| 164 | set3 := set.Create(1, 2, 3, 4) |
| 165 | |
| 166 | fmt.Println("set1 equals set2:", set1.Equals(set2)) |
| 167 | fmt.Println("set1 equals set3:", set1.Equals(set3)) |
| 168 | |
| 169 | // Output: |
| 170 | // set1 equals set2: true |
| 171 | // set1 equals set3: false |
| 172 | } |
| 173 | |
| 174 | // ExampleSet_customType demonstrates using Set with custom types |
| 175 | func ExampleSet_customType() { |