Java vs GoLang

GoLang slice

Data Structures

Arrays Java String cars[] = new String[5] { "Toyota", "Mercedes", "BMW", "Volkswagen", "Skoda" }; System.out.println(cars[0]); // Toyota GoLang cars := [5]string{"Toyota", "Mercedes", "BMW", "Volkswagen", "Skoda"} fmt.Println(cars[0]) // Toyota For-each over an array Java for (String car : cars) { System.out.println(strTemp); } GoLang for _, car := range cars { fmt.Println("My car is: ", car) } Multidimensional array Java String langs[][] = new String[][]{{"C#", "C", "Python"}, {"Java", "Scala", "Perl"}, {"C++", "Go", "HTML"}}; GoLang langs := [3][3]string{{"C#", "C", "Python"}, {"Java", "Scala", "Perl"}, {"C++", "Go", "HTML"}} For-each over a multi-dimensional array Java for (String[] arr : langs) { for (String lang : arr) { System.