slices
This commit is contained in:
		@@ -32,6 +32,8 @@ func main() {
 | 
				
			|||||||
			averageMySolution()
 | 
								averageMySolution()
 | 
				
			||||||
		case "Get the Average Head First Solution":
 | 
							case "Get the Average Head First Solution":
 | 
				
			||||||
			averageHeadFirstSolution()
 | 
								averageHeadFirstSolution()
 | 
				
			||||||
 | 
							case "Slices":
 | 
				
			||||||
 | 
								slices()
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
		return nil
 | 
							return nil
 | 
				
			||||||
	})
 | 
						})
 | 
				
			||||||
@@ -46,6 +48,7 @@ func main() {
 | 
				
			|||||||
	menu.Option("Convert To Celsius", nil, false, nil)
 | 
						menu.Option("Convert To Celsius", nil, false, nil)
 | 
				
			||||||
	menu.Option("Get the Average My Solution", nil, false, nil)
 | 
						menu.Option("Get the Average My Solution", nil, false, nil)
 | 
				
			||||||
	menu.Option("Get the Average Head First Solution", nil, false, nil)
 | 
						menu.Option("Get the Average Head First Solution", nil, false, nil)
 | 
				
			||||||
 | 
						menu.Option("Slices", nil, false, nil)
 | 
				
			||||||
	err := menu.Run()
 | 
						err := menu.Run()
 | 
				
			||||||
	if err != nil {
 | 
						if err != nil {
 | 
				
			||||||
		log.Fatal(err)
 | 
							log.Fatal(err)
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										41
									
								
								slices.go
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										41
									
								
								slices.go
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,41 @@
 | 
				
			|||||||
 | 
					package main
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					import "fmt"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func slices() {
 | 
				
			||||||
 | 
						var notes []string
 | 
				
			||||||
 | 
						notes = make([]string, 7)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						notes[0] = "do"
 | 
				
			||||||
 | 
						notes[1] = "re"
 | 
				
			||||||
 | 
						notes[2] = "mi"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						fmt.Println(notes[0])
 | 
				
			||||||
 | 
						fmt.Println(notes[1])
 | 
				
			||||||
 | 
						fmt.Println(len(notes))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						primes := make([]int, 5)
 | 
				
			||||||
 | 
						primes[0] = 2
 | 
				
			||||||
 | 
						primes[1] = 3
 | 
				
			||||||
 | 
						primes[2] = 5
 | 
				
			||||||
 | 
						primes[3] = 7
 | 
				
			||||||
 | 
						primes[4] = 11
 | 
				
			||||||
 | 
						fmt.Println(primes[0])
 | 
				
			||||||
 | 
						fmt.Println(primes[1])
 | 
				
			||||||
 | 
						fmt.Println(primes[2])
 | 
				
			||||||
 | 
						fmt.Println(primes[3])
 | 
				
			||||||
 | 
						fmt.Println(primes[4])
 | 
				
			||||||
 | 
						fmt.Println(len(primes))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						literalNotes := []string{"do", "re", "mi", "fa", "so", "la", "ti"}
 | 
				
			||||||
 | 
						fmt.Println(literalNotes[3], literalNotes[6], literalNotes[0])
 | 
				
			||||||
 | 
						literalPrimes := []int{
 | 
				
			||||||
 | 
							2,
 | 
				
			||||||
 | 
							3,
 | 
				
			||||||
 | 
							5,
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						fmt.Println(literalPrimes[0], literalPrimes[1], literalPrimes[2])
 | 
				
			||||||
 | 
						fmt.Println(literalPrimes, len(literalPrimes))
 | 
				
			||||||
 | 
						literalPrimes = append(literalPrimes, 7, 11)
 | 
				
			||||||
 | 
						fmt.Println(literalPrimes, len(literalPrimes))
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
		Reference in New Issue
	
	Block a user