Go 基础(1)

// 第一行代码, package main 定义了包名
package main

// import  "fmt" 告诉Go 编译器这个程序需要使用fmt包
import "fmt"

/*
- 包声名
- 引入外包
- 函数
- 变量
- 语句 & 表达式
- 注释
*/

var x, y int

// 全局变量
var (
    a int
    b bool
)

func main() {
    /* 这是一个多行注释  Python的注释是 # & """""""*/
    // fmt.Println 可以将字符串输出在控制台
    fmt.Println("Hello World")
    fmt.Println("你好,世界")
    // 字符串拼接
    fmt.Println("Hello" + "World")

    // Go 语言声明变量 var xx  可以一次生明多个变量 以逗号隔开
    var str_A string = "xiaomo"
    fmt.Println(str_A)

    var add_up1, add_up2 int = 1, 2
    fmt.Println(add_up1, add_up2)

    // 如果没有初始化, 则变量默认为0
    var name string = "Tom"
    fmt.Println(name)

    // 默认为0
    var age int
    fmt.Println(age)

    // 默认为 flase
    var sex bool
    fmt.Println(sex)

    // :=是一个声明语句
    u_name := "Nike" // == var  u_name string = "Nike"
    fmt.Println(u_name)

    fmt.Println(a, b)
}

// 输出结果
/*
    Hello World
    你好,世界
    HelloWorld
    xiaomo
    1 2
*/

/* 在Go程序中, 一行代表一个语句的结束 */
// 标识符, Go 语言中的标识符和Python中的标识符一样, 标识符必须是字母或下划线而不能是数字。

// 这里就不带安装环境变量什么的了,官网上,或者是百度上都有很多教程

Go

Go 是一个开源的编程语言, 可轻松构建 简单可靠 高效的 软件。

 

 

Go 语言的特色

  • 简洁, 快速, 安全

  • 并行, 开源

  • 内存管理, 数据安全,编译迅速

 

posted @ 2020-09-09 15:24  Handsome、Snake  阅读(112)  评论(0编辑  收藏  举报