• go(一)变量


    package main
    
    import (
        "fmt"
    )
    
    func main() {
    
        var a int
        a = 1
        var a1 string
        a1 = "my is a1"
        b := 2
        b1 := "my is b1"
    
        fmt.Println(a, "^^^^", a1)
        fmt.Println(b, "^^^^", b1)
    }

    [ `go run  test.go` | done: 208.870174ms ]
        1 ^^^^ my is a1
        2 ^^^^ my is b1

    接下来是件很有趣的,有了python的列表的影子,但go语言称之为“字节数组”

    package main
    
    import (
        "fmt"
    )
    
    func main() {
    
        a := "my is b"
        b := []byte(a)
        fmt.Println(string(b[0]))
    
    }

    [ `go run  test.go` | done: 190.573207ms ]
        m

    package main
    
    import (
        "fmt"
    )
    
    func main() {
    
        a := "my is b" +
            " test"
    
        b := `my
            name 
            is `
    
        fmt.Println(a)
        fmt.Println(b)
    
    }

    [ `go run  test.go` | done: 197.232301ms ]
        my is b test
        my
                name
                is

    var是声明全局变量与赋值的

    const 常量的定义,

    type 一般类型的声明

    package main
    
    import (
        "fmt"
    )
    
    func main() {
        var (
            name = "wang"
            age  = 12
        )
        fmt.Print("hello", name, "age is:", age)
    }

    [ `go run hello.go` | done: 201.697722ms ]
        hellowangage is:12

    类型lingzhii:

    当变量被声明某种类型后的默认值,

    通常情况下值类型为0

    bool为false

    string为空字符串

    package main
    
    import (
        "fmt"
    )
    
    func main() {
        var a int
        var b string
        var c bool
        fmt.Println(a)
        fmt.Println(b)
        fmt.Println(c)
    }

    [ `go run test1.go` | done: 215.061592ms ]
        0
        
        false

  • 相关阅读:
    剑指63.数据流中的中位数
    剑指62.二叉搜索树的第k个结点
    JPA ---- EntityManager使用
    JPA ---- EntityManager介绍
    win10多桌面切换
    $emit子组件如何传递多个参数
    height高度自适应
    vue Avoided redundant navigation to current location
    Ant Design 使用小结
    Object.keys方法之详解
  • 原文地址:https://www.cnblogs.com/bokun-wang/p/3332971.html
Copyright © 2020-2023  润新知