使用Sublime 2 配置GoLang语言

简介: 使用Sublime 2 配置GoLang语言 一、准备工作:    1、下载Go语言包: https://code.google.com/p/go/downloads/list    2、下载Git: https://code.google.com/p/msysgit/downloads/list    3、下载Sublime
使用Sublime 2 配置GoLang语言
一、准备工作:

   1、下载Go语言包: https://code.google.com/p/go/downloads/list

   2、下载Git: https://code.google.com/p/msysgit/downloads/list

   3、下载Sublime 2:http://www.sublimetext.com/2

二、安装:

  1、安装go(一路next),他会自动帮你配置环境变量

  2、安装sublime(一路next)

  3、安装git(一路next)

三、配置:

  1、安装 Package Control,在打开 Sublime Text 2以后,按下快捷键 Ctrl + `,打开命令窗行,`这个按键在Tab键的上面,我刚开始还没找到,呵呵。输入以下内容,并回车:

  import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ',' ')).read()); print 'Please restart Sublime Text to finish installation'

   重启Sublime Text 2后,就可以发现在 Preferences菜单下,多出一个菜单项 Package Control。

  2. 安装gocode,打开cmd,输入以下内容:

    go get github.com/nsf/gocode

    go install github.com/nsf/gocode

  安装完成后,我们可以在 go/bin 目录下,发现多出了个 gocode 文件。

  3. 安装GoSublime插件:

  打开 Sublime Text 2 以后,在Preferences菜单下找到 Package Control,点击打开,会出现一个Package Control界面,输入 Install Package,等待一段时间,会出现另一个界面,这时候,输入GoSublime,点击出现的项,就可以成功安装GoSublime了。

  4. 修改GoSublime配置:在 Preferences菜单下,找到Package Settings,然后找到 GoSublime,再往下找到 Settings - Default。再打开的文件中,添加如下配置,并保存:

     "env": {"path":"c:/go/bin;" },
目录
相关文章
|
8天前
|
存储 JSON 监控
Viper,一个Go语言配置管理神器!
Viper 是一个功能强大的 Go 语言配置管理库,支持从多种来源读取配置,包括文件、环境变量、远程配置中心等。本文详细介绍了 Viper 的核心特性和使用方法,包括从本地 YAML 文件和 Consul 远程配置中心读取配置的示例。Viper 的多来源配置、动态配置和轻松集成特性使其成为管理复杂应用配置的理想选择。
28 2
|
12天前
|
JavaScript Java Go
探索Go语言在微服务架构中的优势
在微服务架构的浪潮中,Go语言以其简洁、高效和并发处理能力脱颖而出。本文将深入探讨Go语言在构建微服务时的性能优势,包括其在内存管理、网络编程、并发模型以及工具链支持方面的特点。通过对比其他流行语言,我们将揭示Go语言如何成为微服务架构中的一股清流。
106 53
|
7天前
|
Go 索引
go语言中的循环语句
【11月更文挑战第4天】
16 2
|
7天前
|
Go C++
go语言中的条件语句
【11月更文挑战第4天】
20 2
|
12天前
|
Ubuntu 编译器 Linux
go语言中SQLite3驱动安装
【11月更文挑战第2天】
36 7
|
12天前
|
关系型数据库 Go 网络安全
go语言中PostgreSQL驱动安装
【11月更文挑战第2天】
45 5
|
11天前
|
安全 Go
用 Zap 轻松搞定 Go 语言中的结构化日志
在现代应用程序开发中,日志记录至关重要。Go 语言中有许多日志库,而 Zap 因其高性能和灵活性脱颖而出。本文详细介绍如何在 Go 项目中使用 Zap 进行结构化日志记录,并展示如何定制日志输出,满足生产环境需求。通过基础示例、SugaredLogger 的便捷使用以及自定义日志配置,帮助你在实际开发中高效管理日志。
30 1
|
11天前
|
程序员 Go
go语言中的控制结构
【11月更文挑战第3天】
87 58
|
9天前
|
监控 Go API
Go语言在微服务架构中的应用实践
在微服务架构的浪潮中,Go语言以其简洁、高效和并发处理能力脱颖而出,成为构建微服务的理想选择。本文将探讨Go语言在微服务架构中的应用实践,包括Go语言的特性如何适应微服务架构的需求,以及在实际开发中如何利用Go语言的特性来提高服务的性能和可维护性。我们将通过一个具体的案例分析,展示Go语言在微服务开发中的优势,并讨论在实际应用中可能遇到的挑战和解决方案。
|
11天前
|
存储 编译器 Go
go语言中的变量、常量、数据类型
【11月更文挑战第3天】
28 9