首页 > 其他 > 详细

数据类型和操作符

时间:2017-12-05 22:14:51      阅读:204      评论:0      收藏:0      [点我收藏+]

第一部分:基本数据类型和操作符

文件名&关键字&标识符

1、所有go源码以.go结尾

2、标识符以字母或下划线开头,大小写敏感(Boy 大写的标识符其他包可以调用)

3、_是特殊标识符,用来忽略结果

4、保留关键字

技术分享图片

2、go程序的基本结构

package main
import “fmt”
func main() {
    fmt.Println(“hello, world”)
}

1. 任何一个代码文件隶属于一个包

2. import 关键字,引用其他包:

import(“fmt”)

import(“os”)

通常习惯写成:

import (

  “fmt”

  “os”

 )

3. golang可执行程序,package main, 并且有且只有一个main入口函数

4. 包中函数调用:

  a. 同一个包中函数,直接调用  

  b. 不同包中函数,通过包名+点+ 函数名进行调用

add/add.go

技术分享图片
package add

var Name string = "xxxxx"
var Age int = 100

/*

var Name string
var Age int

//Name = "hello world"  直接赋值报错,因为这就相当于执行语句,go中执行语句必须有入口,不然编译报错
//Age = 10
    

func init () {
    Name = "hello world"
    Age = 10
    
}
View Code

main/main.go

技术分享图片
package main

import(
    a "go_dev/day2/example2/add"
    "fmt"
)


func main() {
    // a.init()
    fmt.Println("Name=", a.Name)
    fmt.Println("age=", a.Age)
}
View Code

 

5. 包访问控制规则:

  a.大写意味着这个函数/变量是可导出的

  b.小写意味着这个函数/变量是私有的, 包外部不能访问

 

数据类型和操作符

原文:http://www.cnblogs.com/domestique/p/7989686.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!