Go语言 之变量自动推导类型

所谓自动推导类型,就是不用通过var 声明变量,不用指定类型,直接在变量名后面跟”:”号,同时完成赋值。

// 自动推导类型 project main.go
package main

import (
    "fmt"
)

const PI = 3.14

func main() {
    //自动推导类型
    area := getArea(3.1)
    fmt.Println(area)
    a := 5
    //不同类型不能计算
    b := 2.0
    fmt.Println(float64(a) * b)
}

func getArea(r float64) float64 {
    return PI * r * r
}

 

posted @ 2019-06-29 16:08  样子2018  阅读(402)  评论(0编辑  收藏  举报