Go_Hello word

与Go相关直接命令有哪些?

  go get    获取远程包

  go run    直接运行程序

  go bulid  测试编译

  go fmt    格式化代码

  go install       编译包文件并编译整个程序

  go test    运行测试程序

如何通过Go解释器搭建本地Go文档?

go version        // 检查go是否安装并是否已经添加到系统环境变量
godoc -http=:8080    // 开启本地的doc文档

// 访问 http://localhost:8080/ 

Go 语言中如何打印Hello word?

package main    // 一个可执行程序有且只有一个main包

import "fmt"    // 通过import导入其他非main包

func main() {
	fmt.Println("Hello word")    // 这个占用一行
  	fmt.Print("Hello word ")    // 只占用 字符长度
	fmt.Print("Hello word")  
}

// 严格注意,双引号和单引号区别。单引号表示一个字节的字符,比如ascii码中字符;双引号,string大于1个字节的字符串

python中如何的打印hello word?

print('Hello word')

 Go中导入package的格式?

package main

import "fmt"	// 单包导入

import (
	"os"
	"math"
)				// 多包导入

  python如何导入包?

import re   # 导入一个
import math, time   # 导入多个
from time import (strftime, sleep)  # 在一个模块中导入多个方法
import package_name     # 导入一个包的时候,本质上是导入一个文件夹,相当于导入该文件夹下__init__.py文件

 Go中给包取别名?

import da_yin "fmt"	// 取别名

import (
	window_os "os"
	shu_xue "math"
)				// 取别名

 python中如何给模块取别名?

import re as zheng_ze       # 通过as关键字取别名

Go中什么是可见性规则?

  使用 大小写来决定该 常量、变量、类型、接口、结构、函数 是否可被外部调用

  依据约定,函数名首字母小写,为private,私有,函数名首字母大写为public,公有

原文地址:https://www.cnblogs.com/2bjiujiu/p/7989864.html