Go语言实践 | 青训营

55 阅读1分钟
  1. 最基本的HelloWorld:HelloWorld文件最重要的步骤就是导入fmt库 这个库相当于Java中的IO库 主要负责对于屏幕内容的读写 Go语言中对屏幕写出的操作关键句为fmt.println
  2. Go语言中的Map:Go语言中的Map和Java的hashtable和hashmap功能类似 是作为一个表来使用 算是一个扩展版的数组 不同于数组的只能通过数字index来索引具体的element Map功能更加强大 Map可以自定义用来索引的key的类型 下面的例子就展示了如何使用string类型作为索引的index来在Map中搜索具体的element
  3. Go语言中的Range:Go语言中的Range就相当于Java中的for each 是一个高效率遍历数组或者map之类的集成式数据的工具 range关键字主要需要会向两个variable中写入 第一个variable代表key 而第二个variable则代表element 在遍历中可以直接引用这两个variable的值来达成遍历时读取数值的操作 同时 可以使用下划线来代替不需要获取的variable
  4. Go语言中的Slice:Slice就相当于Java中的ArrayList 它可以无限地append elements 相较于普通的Go语言的数组更加的灵活 并且可以使用:当作切片来获取slice中特定段的一组elements的值