Go语言入门指南(一)|青训营

130 阅读2分钟

Go语言快速上手

01.简介

什么是Go语言

  1. 高性能,高开发
  2. 语法简单、学习曲线平缓
  3. 丰富的标准库
  4. 完善的工具链
  5. 静态链接
  6. 快速编译
  7. 跨平台
  8. 垃圾回收

02.入门

2.1 开发环境-安装Golang

2.1 开发环境-配置集成开发环境

2.1 开发环境-基于云的开发环境

基础语法-Hello World

package main

import {
    "fmt"
}

func main() {
    fmt.Println("hello world")
}

2.2 基础语法-变量

Go语言常见的变量类型:字符串、整数、浮点型、布尔型;在golong中变量的声明主要有两种形式——

一种是
func main(){

    var a="initial"
    
    var b,c int=1,2
    
    var d=true
    
    var e foloat64
    
另一种是 :=
    f :float32(e)

2.3 基础语法-if else

golong与C++类似,不同点在于,if后没有(),直接加{}。

2.4 基础语法-循环

在golong里面没有while循环,也没有do while循环,只有唯一的for循环;在循环里面,可以用continue继续循环,也可以用break跳出循环。

2.5 基础语法-switch

golong的switch也和C++类似,同样的,switch后也不需要加(),一个很大的不同点就在C++里面,switch case如果不显示加break的话,会接下跑所有的case分支,在golong里面,默认是不需要加的。 对比C++,golong中的语言功能更加强大,可以使用任意的变量类型,比如字符串、结构体,可以在switch语句后不加任何的变量。

总结

补充Day1对Go语音入门语法基础的笔记部分记录,对Go语言和golong的使用有了进一步了解。原先在编程只对Java有着学习的基础,在过程中发现了两种语言的共性和不同之处,学习方面起到了一定的深化作用,也是对编程方面有了新的理解。