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

go学习day1

时间:2018-06-21 11:31:07      阅读:127      评论:0      收藏:0      [点我收藏+]

标签:main   问控制   关键字   alt   入口   垃圾回收   pac   并且   调用   

go语言特性

1、垃圾回收

  a、内存自动回收,再也不需要开发人员管理内存

  b、开发人员专注业务实现,降低了心智负担

  c、只需要new分配内存,不需要释放

 

一、文件名&关键字&标识符

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

2、标识符以字母或下划线开头,大小写敏感

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

4、保留关键字

 

技术分享图片

 

二、go程序的基本结构

package main

import "fmt"

func main()  {
	fmt.Println("hello")
}

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

2、import关键字,引用其他包

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

4、包中函数调用:

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

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

5、包访问控制规则:

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

  b.小写意味着这个函数/变量是私有的,

    包外部不能访问

 

go学习day1

标签:main   问控制   关键字   alt   入口   垃圾回收   pac   并且   调用   

原文地址:https://www.cnblogs.com/xone/p/9207044.html

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