zoukankan      html  css  js  c++  java
  • HelloWorld编写过程中注意事项

    一、package关键字

    * package表示当前代码所属的包(package),是一种组织结构.其他package通过包名调用这个包下内容
    * package是必须的,每个文件的package必须存在有效代码第一行
    * `package main` 是程序入口包,这个包中可以编写主函数

    二、import关键字

    * import表示导入包,引用其他包的内容
    * `import "fmt"`表示引用fmt包
    * fmt 包是Go语言库中自带的包,实现输入输出等功能
    * import 必须存在于package关键字下面,函数或变量声明的上面
    * import 导入包时包名两侧必须有双引号,支持以下几种语法

    ```go
    //一个包一个包的导入
    import "fmt"
    import "os"

    // 一次导入多个包(此方式为官方推荐的方式)
    import (
    "fmt"
    "os"
    )
    ```

    * Go语言要求,导入包就必须使用,否则出现编译错误.例如导入了"fmt"和"os"包,如果只使用了"fmt"会出现一下错误信息

    ```

    imported and not used: "os"

    ```

    三、main函数

    * `func main` 称为主函数,是整个程序的入口,最先执行主函数中的代码
    * main()后面的 **{** 必须和func 在同一行,否则运行时提示下面信息

    ```
    .main.go:6:syntax error:unexpected semicolon or newline before {
    ```
    * `fmt.Println()`后面不需要有分号,但是写分号也可以正常运行
    * 如果一行就一个语句习惯上是不写分号的
    * 如果一行有多个语句,每个语句后面要添加分号(不写推荐一行写多个)

  • 相关阅读:
    实用C语言技巧
    ASP.NET的适配器设计模式(Adapter)
    MongoDB的管理
    WinForm实现类似QQ停靠,显示隐藏过程添加特效效果
    dreamhappy博客索引
    Namenode的介绍
    asp.net
    学习
    采用Mono进行移动开发图书推荐
    VS2010+C#写的3D
  • 原文地址:https://www.cnblogs.com/miaoweiye/p/12083505.html
Copyright © 2011-2022 走看看