mirror of
				https://github.com/kubeshark/kubeshark.git
				synced 2025-10-31 13:23:14 +00:00 
			
		
		
		
	* Update config.go, tapConfig.go, and models.go * WIP * Update go.sum * Update tapRunner.go * Update tap.go * WIP * WIP * Update Dockerfile, main.go, and 2 more files... * WIP * Update utils.go, tapClusterResourceManagement.go, and utils.go * Merge branch 'develop' * Update metadata_controller.go, utils.go, and 2 more files... * Update main.go, utils.go, and tapRunner.go * Update tapRunner.go * Update config.go, config.go, and models.go * Update main.go, main.go, and stats_provider_test.go * Update provider.go * bug fixes * Update main.go, metadata_controller.go, and 13 more files... * Update metadata_controller.go, status_controller.go, and 4 more files... * Update main.go, config.go, and 3 more files... * Update tapRunner.go * Update config.go, stats_provider_test.go, and consts.go
		
			
				
	
	
		
			35 lines
		
	
	
		
			587 B
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			35 lines
		
	
	
		
			587 B
		
	
	
	
		
			Go
		
	
	
	
	
	
| package shared
 | |
| 
 | |
| func Contains(slice []string, containsValue string) bool {
 | |
| 	for _, sliceValue := range slice {
 | |
| 		if sliceValue == containsValue {
 | |
| 			return true
 | |
| 		}
 | |
| 	}
 | |
| 
 | |
| 	return false
 | |
| }
 | |
| 
 | |
| func ContainsInt(slice []int, containsValue int) bool {
 | |
| 	for _, sliceValue := range slice {
 | |
| 		if sliceValue == containsValue {
 | |
| 			return true
 | |
| 		}
 | |
| 	}
 | |
| 	return false
 | |
| }
 | |
| 
 | |
| func Unique(slice []string) []string {
 | |
| 	keys := make(map[string]bool)
 | |
| 	var list []string
 | |
| 
 | |
| 	for _, entry := range slice {
 | |
| 		if _, value := keys[entry]; !value {
 | |
| 			keys[entry] = true
 | |
| 			list = append(list, entry)
 | |
| 		}
 | |
| 	}
 | |
| 
 | |
| 	return list
 | |
| }
 |