自学go语言第一天

第一步:先搜索下go语言,搭建环境,写hello world

a.环境已搭好,下载地址   https://golang.google.cn/dl/       

 安装windows版本

b.写个go脚本测试下

疑问:

 package 是啥 import是啥 他俩组合类似于php的namespace吗? 

 func 于php function 作用类似?  fmt.println 直接输出字符串   作用于echo ,print ,var_dump 类似吗?系统默认的方法?为何前面要价格fmt  ,

 php 不用的 ,直接echo “hello,world”;

接下来在命令行用go命令跑下看看.

跑起来了

 不过反映了要将近4秒???

执行一个输出4秒,难道是第一次运行,搞什么,名不副实啊!

直接在https://www.runoob.com/go/go-program-structure.html 这个网站上先学习基础

在Go语言结构章节有介绍

猜测 package 与nameapace 作用相似,或者包含后者作用

import "fmt" 类似于use 

 fmt.Println("Hello, World!") 是打印加换行  与fmt.Print("hello, world ")作用相同

 使用下go build 命令

 居然生成了 .exe文件  与教程中的不一样啊

 不过也能运行并输出hello,world

又写了个脚本

 跑起来报错

 看来 package不能省略 ,而且fmt也要引入

好了,这节到这里.下节见.

原文地址:https://www.cnblogs.com/keketoloveme/p/14108373.html