源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Golang学习笔记(一):简介

  • 时间:2022-01-05 09:19 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Golang学习笔记(一):简介
[b]Go语言最主要的特性[/b]
[url=http://golang.org/doc/install]http://golang.org/doc/install[/url] 包下载 地址 [url=https://code.google.com/p/go/downloads/list]https://code.google.com/p/go/downloads/list[/url] [b]确认是否安装成功[/b]
[u]复制代码[/u] 代码如下:
go version //查看版本
[b]环境变量设置[/b] [b]整体目录结构[/b] 通过package组织,只有package名称为main的可以包含main函数 一个程序有且仅有一个main包 通过import 关键字导入其他非main包
[u]复制代码[/u] 代码如下:
bin/     |- mathapp pkg/     |- 平台名         |- xxx.a src/     |- mathapp         |- main.go
[b]Helloworld[/b]
[u]复制代码[/u] 代码如下:
package main //声明文件的package import {     "fmt" //import 包,不能包含没有用到的包,否则而编译错误 } func main() { //入口函数, 无参数无返回值     fmt.Println("hello world") } //运行 $go run hello.go $go build hello.go $./hello
[b]go命令[/b] 用命令行查看 go help
[u]复制代码[/u] 代码如下:
go build 编译 go clean 移除当前源码包里面的编译生成文件 go fmt 格式化代码 go get 动态获取远程代码包 go install 生成结果文件,并将编译好的结果一到$GOPATH/pkg或者$GOPATH/bin go test 运行测试用的可执行文件 go doc   godoc -http=:8080 查看文档 go fix 修复以前老版本代码到新版本 go version查看当前版本 go env 查看当前go的环境变量 go list 列出当前所有安装package go run 编译并运行go语言程序
[b]调试[/b] 使用gdb进行调试, go语言内部已经内置了
[u]复制代码[/u] 代码如下:
list break delete backtrace info print whatis next continue set variable
[b]编辑器设置[/b] vim [b]其他补充[/b] 注释
[u]复制代码[/u] 代码如下:
//单行 /* ----- */ 多行
import 多个包
[u]复制代码[/u] 代码如下:
import (     "fmt"     "os" )
调用包里地函数
[u]复制代码[/u] 代码如下:
<packageName>.<Function>
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部