58 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Go
		
	
	
	
	
	
		
		
			
		
	
	
			58 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Go
		
	
	
	
	
	
|   | // For more tutorials: https://blog.learngoprogramming.com | ||
|  | // | ||
|  | // Copyright © 2018 Inanc Gumus | ||
|  | // Learn Go Programming Course | ||
|  | // License: https://creativecommons.org/licenses/by-nc-sa/4.0/ | ||
|  | // | ||
|  | 
 | ||
|  | package main | ||
|  | 
 | ||
|  | // --------------------------------------------------------- | ||
|  | // EXERCISE: Fix the problems | ||
|  | // | ||
|  | //  1. Uncomment the code | ||
|  | // | ||
|  | //  2. Fix the problems | ||
|  | // | ||
|  | //  3. BONUS: Simplify the code | ||
|  | // | ||
|  | // | ||
|  | // EXPECTED OUTPUT | ||
|  | //   "Einstein and Shepard and Tesla" | ||
|  | //   ["Fire" "Kafka's Revenge" "Stay Golden"] | ||
|  | //   [1 2 3 5 6 7 8 9] | ||
|  | // --------------------------------------------------------- | ||
|  | 
 | ||
|  | func main() { | ||
|  | 	// var names []string | ||
|  | 	// names := []string{} | ||
|  | 	// names = [...]string{ | ||
|  | 	// 	"Einstein" "Shepard" | ||
|  | 	// 	"Tesla" | ||
|  | 	// } | ||
|  | 
 | ||
|  | 	// ----------------------------------- | ||
|  | 	// var books []string = [3]string{ | ||
|  | 	// 	"Stay Golden", | ||
|  | 	// 	"Fire", | ||
|  | 	// 	"Kafka's Revenge", | ||
|  | 	// } | ||
|  | 
 | ||
|  | 	// sort.Strings(books) | ||
|  | 
 | ||
|  | 	// ----------------------------------- | ||
|  | 	// // this time, do not change the nums array to a slice | ||
|  | 	// nums := [...]int{5,1,7,3,8,2,6,9} | ||
|  | 
 | ||
|  | 	// // use the slicing expression to change the nums array to a slice below | ||
|  | 	// sort.Ints(nums) | ||
|  | 
 | ||
|  | 	// ----------------------------------- | ||
|  | 	// Here: Use the strings.Join function to join the names | ||
|  | 	//       (see the expected output) | ||
|  | 	// fmt.Printf("%q\n", names) | ||
|  | 
 | ||
|  | 	// fmt.Printf("%q\n", books) | ||
|  | 	// fmt.Printf("%d\n", nums) | ||
|  | } |