class Main { public static void main(String[] args) { List<String> list = new ArrayList<>(); list.add("Hello, World!"); System.out.println(list.get(0)); } } GO: package main import ( "fmt" "container/list" ) func main() { l := list.New() l.PushBack("Hello, World!") fmt.Println(l.Front().Value) } GOには public キーワードがなく、大文字で始まる名前が公開 ▶ GOの package main はJavaの public static void main に相当 ▶ GOのインポート文はグループ化可能 ▶ 4