Go语言中文网 为您找到相关结果 121

sublime Text3配置go编译环境

Sublime Text 这里将介绍Sublime Text 3(以下简称Sublime)+ GoSublime + gocode的组合,那么为什么选择这个组合呢? 自动化提示代码,如下图所示 图1.5 sublime自动化提示界面 保存的时候自动格式化代码,让您编写的代码更加美观,符合Go的标准。 支持项目管理

<p>I&#39;m new to GoLang and I&#39;m curious to know what IDE&#39;s other people are using for syntax highlighting, compilation, code refactoring and general code readability in GoLang.</p> <p>FYI: This is not a discussion around vim vs. emacs or IntelliJ vs. Eclipse or random-tool-x vs. random-tool-y.</p> <h...阅读全文

Golang环境变量设置

#### 一、windows下载.mis文件直接进行安装即可(都是下一步即可,记住安装的路径在哪里) #### 二、*nix下载.zip.gz文件,解压,配置环境变量: 1.下载地址:golang4linux[link](https://studygolang.com/dl/golang/go1.11.linux-amd64.tar.gz),或者使用wegt下载: ``` wget https://dl.google.com/go/go1.10.1.linux-amd64.tar.gz ``` 2.解压文件 ``` sudo tar -C /usr/local -xzf go1.10.1.linux-amd64.tar.gz ``` 3.添加环境变量: ``` // (1)用户级别配置 su...阅读全文

博文 2018-09-23 17:54:54 ace_kylin

2017 一些非常棒的 Sublime Text 3 主题

Sublime Text 是编程时非常流行的编辑器之一。Sublime 有些功能可以使编程变得有趣。Sublime 在打开速度、处理大文件效率、内存占用等多个方面相对于其他编辑器都有很大优势,并且它非常易于扩展。 在安装 Sublime Text 插件之前,我们需要先安装 Package Control,可以参考这篇文章来安装 Package Control。 本文整理了一些 2017 年非常棒的 Sublime Text 主题,希望你能从其中找到一款适合的。 1. Material Theme Material Theme 文档非常完善,并把 Material Design 设计语言引入到你的 Sublime Text 3 中,并且这款主题有非常多可以自定制的选项。 该主题提供了可视化的编...阅读全文

博文 2017-08-18 11:00:34 WEB资源网

sublime中go插件的安装

1. 安装windows版本的go,golang中国有各个版本的国内镜像,下载很快,这个网站也不赖,可以作为学习go的资源。 下载 go1.7.windows-amd64.msi 依次下一步即可 安装完毕后,go的环境变量会默认添加到系统环境变量中 2. 配置环境变量 (1). 新建 变量名:GOBIN 变量值 :c:\go\bin (2). 新建 变量名:GOPATH 变量值:d:\gopath (3). 新建 变量名: GOROOT 变量值:c:\go 在 gopath下建立目录 src bin pkg 3. sublime里面使用ctrl shift p,命令install进入模块安装模式,需要安装Go Sublime 4. 安装gocode:首先确保安装好了go和msysgit的wi...阅读全文

博文 2016-11-07 15:00:04 mingzhehaolove

sublime text2 使用GoSublime为什么无法编译go语言程序?

本人Go语言初次接触者,碰到一个初级问题,还望大神指教: 写了一个Go的示例程序main.go: ``` package main import "fmt" func main() { fmt.Printf("hello, golang!") } ``` 直接在终端执行 go run main.go 没问题,然后我想在sublime text2中编译,于是使用快捷键Command + B 打开sublime的控制台,然后控制台中直接就报错了,信息如下:/workspace/go/projects/src/gotest/main.go:1:in `

': undefined local variable or method `main' for m...阅读全文

Ubuntu 16.04 Go环境搭建+Sublime配置

1. 安装Go 下载地址https://golang.org/dl/ (需要翻下) 下载到类似go1.8.3.linux-amd64.tar.gz的安装文件之后 执行tar -C /usr/local -xzf go1.8.3.linux-amd64.tar.gz 添加环境变量export PATH=$PATH:/usr/local/go/bin 选择一个位置放go的项目(一般就~/go/) 继续添加环境变量 GOROOT为设置的放go项目的目录export GOROOT=~/go export PATH=$PATH:$GOROOT/bin 在任意路径输入go version命令,有版本输出则证明配置成功 2. 配置Sublime 安装Package Control Ctrl+`快捷键调出控...阅读全文

博文 2017-05-28 16:07:41 Young_Ji

mac golang 环境搭建

一、mac 前端安装1、HomebrewHomebrew是mac的包管理工具。Homebrew安装之前必须先安装Xcode command line tools(用xcode-select --install进行安装)安装在此之前,必须保证Xcode command line tools(用xcode-select --install进行安装)已经安装。然后在终端中使用如下命令按照指引安装Homebrew。$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"安装完成以后,将Homebrew的可执行命令添加到环境变量中。echo 'export PATH="/usr...阅读全文

博文 2018-09-30 19:34:38 零熠

使用Sublime text 3打造一个小巧但强大的Go语言开发IDE

使用Sublime text 3打造一个小巧但强大的Go语言开发IDE 最近在学习GO语言,网上找了一下GO语言的IDE,发现GO语言目前没有一个专业的IDE,都是一些各种插件来实现的,由于go的特性: 开发过程中需要设置GOPATH 用到第三方的包又要使用go get 运行的时候要用go run 打包的要使用go install 交叉编译的时候还要配置GOARCH GOOS go build 试了很多朋友分享的工具都很不好用,试用了一下Jetbrains的Goland Early build version,发现很多Bug,没有交叉编译,无法go get,并不能满足开发、打包、分发的需求,不过Goland的代码提示还是特别棒的,希望以后正式版能够做的更好。 打造自己的Go语言开发IDE 好...阅读全文

博文 2017-08-05 04:05:08 JiaBoos

Mac上搭建基于Sublime Text3的go语言编译环境

搭建的目的,在于使用battery-historian1.首先下载GO的安装包:https://golang.org/doc/install#testing 找到上面一个Download超大按钮,找不到的可以不用再看了。 下载完成,安装。 安装成功后,启动命令行 输入 go 可能如下图 输入结果.png 可以输入 go env 命令,会展示相关环境。可以配置go的环境到自己的环境变量中,我是如下图所配置的 go语言安装环境变量.jpg 安装Sublime Text3 下载:http://www.sublimetext.com/3安装。打开sumlime text3查看如图: 查看是否有该选项.png !如果没有:打开网址:https://packagecontrol.io/installat...阅读全文

博文 2017-05-15 02:42:22 离人歌

Emacs or Vim?

<p>Currently using Intellij Idea as my IDE, working really well but I&#39;d like to transition into Emacs or Vim as I get tired of using my mouse/trackpad. I&#39;d prefer a fully customizable and keyboard based solution which is why I&#39;ve come down to these two. Now I&#39;m just not sure which one has better go support. I&a...阅读全文

3.IDE安装

Go开发工具安装及配置 本套教程主要使用 Sublime Text其它IDE安装方案:参考链接 https://github.com/astaxie/build-web-application-with-golang/blob/master/zh/01.4.md Sublime Text 下载Sublime Text:官方网站 http://www.sublimetext.com/安装gosublime(破解版可能无法安装):安装指令Sublime Text 2 入门及技巧:https://my.oschina.net/Obahua/blog/11076...阅读全文

Mac OSX Sublime Text3 中配置CTags插件

1、打开Sublime Text 2/3软件,在Preferences(设置)菜单中打开Package Control(插件管理器) ![屏幕快照 2017-11-07 17.13.54.png](https://static.studygolang.com/171107/606e270e16d6f8d2fc2f178c61ff16e6.png) 2、输入ctags回车安装,稍等一会看到左下角提示安装成功就好 ![屏幕快照 2017-11-07 17.14.24.png(https://static.studygolang.com/171107/185e3638a4816012989fd4225d3579fe.png) 3、然后从sourceforge下载[ctags-5...阅读全文

在 VS Code 中使用 gopls

简介 我一直是用 VS Code 作为 Go 语言的 IDE,使用的是官方的 Go 扩展,但在使用过程中发现有时候代码提示不够智能, 或者说基本没有提示. Go 扩展默认是使用大量的 Go 工具来提供各种功能的,每个工具提供某个方面的能力, 比如代码提示是依靠 gocode 的. 不过微软在开发 VS Code 过程中, 定义一种协议, 语言服务器协议,Language Server Protocol. 这可是个好东西, 如果你需要开发编辑器或 IDE,就不需要再为每种语言实现诸如自动完成, 代码提示等功能了,直接利用 语言服务器协议 就行了. gopls 就是官方的语言服务器, 当前处于 alpha 状态. 安装并设置 gopls 安装方式一 打开 VS Code 的设置, 搜索 go.u...阅读全文

博文 2019-09-03 20:02:42 帅气猫咪

TODO:一不顺眼就换字体Go之应用篇

TODO:一不顺眼就换字体Go之应用篇 字体,文字的外在形式特征。就是文字的风格,是文字的外衣。好的字体让人看得舒服,让人更有看、写的欲望哦。2016-11-16 GO官方博客发布了同名Go字体,并没有提供下载地址,因为Go字体更多的是应用在image里面,发布在Golang的扩展包image里面。我们可以从github下载到。如果访问不了github可以找我要ttf文件。GO主要有三种字体Go,Go Medium,Go Mono,喜欢那种自己选择吧。 1.在windows上把下载到的字体文件ttf拷贝到系统字体文件夹里面,即可安装成功,就可以使用Go字体。 2.在Sublime上使用,Preferences—Settings 设置font_face值为Go字体,如图 3.在Chrome上使...阅读全文

博文 2016-11-25 13:00:02 OneTODO

(Reliable) Auto-compile-and-run your project on save.

<p>Have you been waiting for os/fsnotify to be done? (I have.) Have you tried using go-fsnotify/fsnotify while you wait? (I have.) Were you disappointed when you edited a file in vim and fsnotify lost track of it? (I was.) Did you briefly look at nathany/looper and notice that it also used fsnotify and lose confidence? (I did.)</p> <...阅读全文

Gogland

<p>I submitted a request to get early access to Gogland but haven&#39;t heard anything back yet in about a week. </p> <p>.</p> <p>Anyone know how long Jetbrains takes to grant access or if they have been accepting applications from people who are just using it personally, not in production or within an organizati...阅读全文

1.go语言——入门

简介 Go语言是一门简单、高效、安全和并发的语言。简单到甚至不需要有一个符号表来进行词法分析。它可以快速地编译;整个工程的编译时间在秒以下的情况是常事。它具备垃圾回收功能,因此从内存的角度是安全的。它进行静态类型检查,并且不允许强制类型转换,因而对于类型而言是安全的。同时语言还内建了强大的并发实现机制。 Go语言的作者在设计这一语言时坚持一个单一的指导原则:简单明了至上。 变量是如下声明的: var sum int // 简单声明 var total int = 42 // 声明并初始化 这些声明里的类型跟在变量名的后面。 如果一个变量初始化了,编译器通常能推断它的类型,所以程序员不必显式的敲出来: var label = "name" go语言eclipse开发环境 go开发环境如下: h...阅读全文

博文 2018-03-24 21:32:33 notbaron

win10 go sublime text3开发环境搭建

安装go 打开golang官网 https://golang.org/,点击下载需要的平台的安装版本,推荐msi,下载完成之后,点击安装,默认设置即可,安装完成go的相关环境变量均会自动设置完成。 安装sublime Text3 打开sublimetext官网http://www.sublimetext.com/,点击下载需要的平台的安装版本,傻瓜式安装。当然为了扩展sublime的插件,同时需要安装packdge control功能。打开sublime后,按下快捷键ctrl+"`",下方会弹出一个命令窗口,复制以下内容,回车,等待安装完成。 import urllib.request,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + ...阅读全文

博文 2018-03-26 16:34:40 因心而来