码迷,mamicode.com
首页 > 其他好文 > 详细

数据类型和操作符

时间:2017-12-05 22:44:23      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:world   pac   lang   eee   ima   ini   closed   height   函数调用   

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

文件名&关键字&标识符

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.小写意味着这个函数/变量是私有的, 包外部不能访问

 

数据类型和操作符

标签:world   pac   lang   eee   ima   ini   closed   height   函数调用   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!