Go基础学习
Posted withlxw
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Go基础学习相关的知识,希望对你有一定的参考价值。
一、安装sublime与安装PackageControl
1、下载Sublime Text:http://www.sublimetext.com/3。选择windows64位下载安装。
2、安装过程中记得选择“Add to explorer context menu”,把它加入右键快捷菜单。其它以默认设置安装。
3、安装插件,插件网址:https://packagecontrol.io/,如果能打开就在线安装.
安装 Package Control(在线安装)
通过快捷键 ctrl+`` 或者菜单 View > Show Console 或者菜单 视图 > 显示/隐藏控制台 进入控制台,复制下面的代码到控制台运行
4、但是这个网站无法安装packagecontrol因为打不开,所以打不开选择在这下载离线安装:https://github.com/HBLong/channel_v3_daily
下载好后解压,将Package Control.sublime-package
文件复制,打开菜单 - Preferences - Browser Package进入文件夹,当前文件地址是 Sublime Text 3Packages,我们进入到Sublime Text 3Installed Packages文件夹下,将复制的Package Control.sublime-package
文件粘贴到目录下,重启Sublime Text3。打开菜单 - Preferences看到下面有package setting和package control就安装好了
二、sublime text3安装并解决Gosublime无法自动补全代码
安装Gosublime
打开Perferences–Browse Packages…,进入Gosublime,在命令行里输入:
git clone https://github.com/DisposaBoy/GoSublime.git
自动补全解决方法
在windows和mac上使用sublime text3安装Gosublime插件后都无法自动补全代码,经过多日的研究找到如下解决方法。
打开Perferences–Browse Packages…,进入Gosublime:
1、在src目录下创建margo目录;
2、拷贝src/margo.sh/extension-example/extension-example.go文件到margo目录下;
3、拷贝margo文件夹(所有文件和目录)到src/margo.sh/vendor目录下;
4、重新打开sublime text3,稍等几分钟就可以自动补全代码了。
三、Go 语言环境安装
四、Go语言结构
1 //定义了包名。你必须在源文件中非注释的第一行指明这个文件属于哪个包,如:package main。package main表示一个可独立执行的程序,每个 Go 应用程序都包含一个名为 main 的包 2 package main 3 4 //import "fmt" 告诉 Go 编译器这个程序需要使用 fmt 包 5 import ( 6 "fmt" 7 ) 8 9 //func main() 是程序开始执行的函数。main 函数是每一个可执行程序所必须包含的,一般来说都是在启动后第一个执行的函数(如果有 init() 函数则会先执行该函数) 10 func main() { 11 fmt.Print("Hello,World!") 12 } 13 14 //go run test.go运行
五、数据类型
以上是关于Go基础学习的主要内容,如果未能解决你的问题,请参考以下文章
go语言学习笔记 — 基础 — go工具:一键获取源代码,编译并安装 —— go get
go语言学习笔记 — 基础 — go工具:性能分析,发现代码性能问题的具体位置 —— go pprof