zoukankan      html  css  js  c++  java
  • go基础1:Hello world与变量声明

    一、go语言版hello world

    package main # 指明文件属于main包 main包使用后来定义一个独立的可执行程序,而不是库main包中的main函数是特殊的,不管在什么程序中,main做什么事情,它总是程序开始的执行的地方。
    import "fmt" # 导入fmt包,fmt中的函数是用来处理格式化输入输出
    func main()  {
    	fmt.Println("Hello,world!")
    }
    

      go语言不需要在语句或者声明后面是用分号结尾,除非有多个语句或者声明出现在同一行。

      注意:

      1." { "符号必须和关键字func在同一行,不能独立成行

    二、变量声明

      以下变量声明的方式是等价的:

      1.s := "" // 短变量声明更加简洁,通常在一个函数内部使用

      2.var s string //第二种形式依赖默认初始化为空字符串""

      3.var s = "" //第三种形式很少用,除非我们声明多个变量

      4.var s string = "" //第四种形式是显式的变量类型,在类型一致的情况下是冗余的信息在类型不一致的情况下是必须的。

      实际生产中我们使用前两种形式,使用显式初始化来说明初始化变量的重要性,使用隐式的初始化来表明初始化变量不重要

  • 相关阅读:
    ASP.Net无法连接Oracle的一个案例
    给Oracle添加split和splitstr函数
    笨猪大改造
    设计模式(一)策略模式
    jQuery select 操作全集
    现在的心情
    jquery 自动实现autocomplete+ajax
    c# 配置连接 mysql
    jquery.ajax和Ajax 获取数据
    C# 加密可逆
  • 原文地址:https://www.cnblogs.com/kakawith/p/10426281.html
Copyright © 2011-2022 走看看