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

golang-china

golang-china - Go 语言中文翻译项目 - Google Project Hosting翻译任务安排2010年12月:command 2011年01月:pkg部分 发布:Go语言文档初稿 认领任务、翻译进展、检验、疑问等,请邮件讨论 golang-china@googlegroups.com中文文档翻译进度 标题状态进度翻译者校验者Install Go(安装Go环境)初译done完成chaishushanGo Tutorial(Go语言入门教程)初译done完成Bian Jiang && chaishushanchaishushan (60%)Effective Go初译ing完成Bian Jiang && chaishushan && fangoMemory Model(内存...阅读全文

博文 2014-10-04 19:25:55 lexus

Vendor 包管理器 Govendor

Govendor 是 Golang 的 Vendor 包管理器,方便你管理 Vendor 和 Verdor 包。 特性: * 可以采用`govendor add/update`复制现有的依赖从$GOPATH * 如果要忽视vendor/*/,可采用govendor 同步恢复依赖 * 可直接通过`govendor fetch`控制器添加新的依赖或者更新现有依赖 * 可采用`govendor migrate `实现系统间迁移 * 支持Linux, OS X, Windows,甚至现有所有操作系统 * 支持Git,Hg,SVN,BZR(必须指定一个路径) 快速开始

阅读全文

开源项目 2016-08-29 04:00:04 kardianos

编译go及go get进度显示

一、首先附上编译完成能显示go get进度的Go包: centos7直接解压版go:http://pan.baidu.com/s/1mik3cI8 windows7直接解压版go:http://pan.baidu.com/s/1jIaxKEE 一、编译之前修改go get进度显示: 因为beego在github.com上的包有点大, 所以 go get github.com/leanote/leanote/app 会很慢, 这个会执行几分钟或更长, 不知道的朋友还以为卡死了. 找了下 go get 没有一个选项可以输出进度的, 于是决定修改golang源码(别以为很有技术含量, 还不是go代码?). 看了下golang的源码 src/cmd/go 下是go命令的源码, 其中, get.go是...阅读全文

博文 2016-08-06 19:00:01 tantexian

Debian 系统 开发 GO 语言

官方网站地址是 : http://golang.org/ 中文 翻译 项目: http://code.google.com/p/golang-china/ eclipse 插件地址: http://code.google.com/p/goclipse/ 更新 的url 地址: http://goclipse.googlecode.com/svn/trunk/goclipse-update-site/ 首先是安装go的环境 可以看安装文档: http://code.google.com/p/golang-china/wiki/Install 需要下载 hg 工具 debian 使用 安装编译环境: apt-get install python-setuptools python-dev bui...阅读全文

博文 2014-11-14 10:00:02 xoxoxo

Vendor 包管理器 Go Glide

Glide 是 Golang 的 Vendor 包管理器,方便你管理 vendor 和 verdor 包。 主要特性: * 简单管理依赖 * 支持 **versioning packages**,包括 [Semantic Versioning 2.0.0](http://semver.org/) 支持 * 支持 **aliasing packages** (e.g. for working with github forks) * Remove the need for munging import statements * 支持所有 `go` 工具 * 支持 VCS 工具和 Go 支持: * git * bzr * hg * svn 支持定制本地和全局插件 (se...阅读全文

开源项目 2015-11-04 16:00:00 Masterminds

eclipse中没有Go语言提示

照着网上 http://www.cnblogs.com/yjf512/archive/2012/06/19/2555248.html 说的配置: . Start Eclipse, then select Help > Install New Software... In the dialog that appears, enter the update site URL into the Work with text box: http://goclipse.googlecode.com/svn/trunk/goclipse-update-site/ Click on the Add... button. 还是没有Go代码提示,到底哪里出错了??? ...阅读全文

CMDB发布平台:go发布管理

CMDB发布平台是ezbuy的一个发布管理平台,包含了go的发布,windows serices发布,iis发布,memcache管理,svn管理,资产信息管理操作。 随着公司的业务发展,公司go的服务有100多个单实例,如果多机部署计算,是成倍数增长的,而且每天更新发布的频率高,所以如果人为的去发布,会出现以下问题: 开发人员每次update服务,都需要找运维人员发布 每次发布,没有版本信息记载,只有相应的版本号,即没有历史数据 重复工作量大,无技术可言,且容易人为发布错误 没有消息通知 开发人员各自在自己电脑上编译,然后提交到svn(环境不统一) go现在的发布是每次jenkis自动编译通过后,自动上传到svn上,避免编译成mac os版本的go上传到svn,然后通过CMDB平台发布,发...阅读全文

博文 2017-02-13 06:46:40 ezbuy研发

Eclipse里编写Go语言程序

GO语言安装包配置很简单,今天发现有Go语言的Eclipse插件Goclipse,使得可以直接在Eclipse里编译调试go程序。 Eclipse在线安装插件地址http://goclipse.googlecode.com/svn/trunk/goclipse-update-site/ 安装完成后重启Eclipse,配置Window --> Preference --> Go GOROOT---> C:\go GOPATH --> C:\go GOOS --> windows GOARCH --> 386 Gocode --> D:\gocode-win32\gocode.exe C:\go是我的go安装位置。 D:\gocode-win32\gocode.exe是我的gocode安装位置,...阅读全文

博文 2014-10-16 13:00:01 liuhongwei123888

Go包管理gpm简介

gpm is a minimalist package manager for Go that leverages the power of the `go get` command and the underlying version control systems used by it to set your Go dependencies to desired versions, thus allowing easily reproducible builds in your Go projects. Go Package Manager makes no assumptions about your dependencies and supports Git, Bazaar and ...阅读全文

博文 2016-08-04 20:00:06 abcijkxyz

golang eclipse配置

1.安装插件,eclipse中help-->install New Software...添加URL地址 http://goclipse.googlecode.com/svn/trunk/goclipse-update-site/ 2.在window-->preferences设置go环境, 下载GoCode https://github.com/nsf/gocode,下载源码后到Gopath路径下面 go build,可以生成gocode.exe 设置gocode环境变量 Go->Gocode 下载MinGW http://sourceforge.net/projects/mingw/files/MinGW/ 设置GDB路径 Debuggger->GDB pat...阅读全文

博文 2014-10-04 19:26:07 atyou

go-home源码分析----一款针对12306的火车票订票软件

专注于开源技术的研究与应用 go-home源码分析----一款针对12306的火车票订票软件 项目地址:http://code.google.com/p/go-home/,源代码svn地址: http://go-home.googlecode.com/svn/trunk/ 去年出的一款比较老的订票软件,现在可能已经失效了,只是拿来学习下基本的订票流程,方便对其他订票脚本的研究。 基本流程图: 1, 获取图片验证码 提交请求给https://dynamic.12306.cn/otsweb/passCodeAction.do?rand=sjrand, 2,获取登陆时使用的随机数,提交请求给 https://dynamic.12306.cn/otsweb/loginAction.do?method...阅读全文

博文 2016-03-10 05:00:01 csnewdn

centos配置golang & SVN客户端配置

环境:centos 6.5 一、下载和解压go环境包 >>cd /usr/local/ >>wget -c http://golangtc.com/static/go/go1.4beta1.linux-amd64.tar.gz //或者先下载tar.gz,再通过WinSCP传进来,不用改权限 >>tar zxvf go1.4beta1.linux-amd64.tar.gz 二、设置系统环境变量 >>vi /etc/profile #go configurationexport GOROOT=/usr/local/goexport GOARCH=386export GOOS=linuxexport GOPATH=/usr/local/gocode/srcexport PATH=$GOROOT/...阅读全文

博文 2015-05-05 03:00:00 logo-fox

vim goLang

折腾了 3天终于找到一个 goLang vim的好配置了 git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim 首先添加 Vundle 管理工具 vim 直接用yum 添加就可以了 然后修改家目录下面的 .vimrc文件 syntax on " set color theme "colorscheme busybee set background=dark " solarized options colorscheme solarized " Configuration section of vundle filetype off " required! set rtp+=~/.vim/bund...阅读全文

博文 2016-07-18 11:00:03 liangguangchuan

go-proxy – Lvs PlayGround

go-proxy – Lvs PlayGroundgo-proxy ¶go-proxy是一个用 GO语言实现的代理服务器软件,当前仅支持对单站点进行代理。 http://go-lang.info是go-proxy的一个实例适用于linux的二进制执行文件: 下载使用方法:go-proxy --target=TARGET_SITE_DOMAIN --port=[7023] --porcs_num=[2] [--debug] [--version]例子:$./go-proxy --target=golang.org --port=8080 在浏览器中通过 http://[你的ip地址或域名]:8080 访问golang.org源码: http://svn:svn@svn.lvscar.info/...阅读全文

博文 2014-10-04 19:26:19 lexus

windows 下搭建 GoLang 语言开发环境

首先从网上下载 windows golang 环境 http://code.google.com/p/gomingw/downloads/list 64 和 32 分别下载 amd64 和 386的 压缩包。 我的电脑是 64 bit windows 7 所以下载 gowinamd64_weekly.2012-01-15.zip 这个事每周 打一个版本的。。更新速度还是挺快的。 然后解压缩到 d:/soft/go/目录下 然后安装 eclipse go 插件: http://goclipse.googlecode.com/svn/trunk/goclipse-update-site/ 更新重启 eclipse 然后配置 golang 目录: 创建一个工程。写一个helloworld 如下: ...阅读全文

博文 2014-11-14 10:00:01 xoxoxo

go 的包安装准备

golang作为一个采用了包管理的语言. 我们在进行包安装之前要进行一些准备. 只要把这些准备好了, 就能够像python的pip, easy_install 一样方便的安装包了 在我们安装包的时候, 一般会用到 go get ...使用这个就像我们的pip一样方便. 但是在这个命令使用之前, 我们需要安装四个版本管理软件. (1)svn sudo aptitude install subversion (2)git sudo aptitude install git (3)hg sudo aptitude install mercurial (4)bzr sudo aptitude install bzr只有这四个软件安装了, 我们的go get 才能正常运行...阅读全文

博文 2015-06-18 17:04:29 qiya2007

windows下golang环境搭建

1.下载windows golang运行环境(根据你的操作系统选择相应的包) http://code.google.com/p/gomingw/downloads/list 2.解压运行环境缩到 d:\Software\go目录下 3.然后安装 eclipse go 插件:http://goclipse.googlecode.com/svn/trunk/goclipse-update-site/ 更新重启 eclipse 然后配置 golang 目录。 4.配置插件: 5.创建hello world : package main import ( "fmt" ) func main() { fmt.Println("hello world") } 自动编译成bin下面的exe文...阅读全文

博文 2014-10-04 19:26:09 androidzhaoxiaogang

go: missing Git command. See https://golang.org/s/gogetcmd

svn - Subversion,download at :http:/subversion.apache.org/packages.html hg - Mercurial,download at https://www.mercurial-scm.org/downloads git - Git,download at http://git-scm.com/downloads bzr - Bazaar,download at http://wiki.bazaar.canonical.com/Downlad. for example,git is used for Github,hg is used for Bitbucket,etc. Refer GogetProxyCOnfig (http...阅读全文

博文 2017-11-14 07:00:00 joewan

Go基本概念(1)

1.Go 的安装 1.1需要提前安装JDK 1.2安装Go server ubuntu系统: 预先下载好.deb安装包 dpkg -i go-server-${version}.deb 服务状态查看,启动,停止 sudo /etc/init.d/go-server status sudo /etc/init.d/go-server start sudo /etc/init.d/go-server stop Redhat安装: 预先下载好rpm包 rpm -i go-server-${version}.noarch.rpm 服务状态查看,启动,停止 相关安装文件: /var/lib/go-server 二进制文件,数据库文件 /etc/go pipeline配置文件/var/log/go-se...阅读全文

博文 2014-12-23 17:00:08 biheyu

eclipse搭建java+python+go+c++开发环境

下载基于java的eclipse,再基于安装以下插件。支持Linux,Windows 和 Mac系统。 PyDev************************************** 在Eclipse中安装pydev插件 启动Eclipse, 点击Help->Install New Software... 在弹出的对话框中,点Add 按钮。 Name中填:Pydev, Location中填http://pydev.org/updates 离线包: 目前的最新版是PyDev x.x.zip,将压缩文件解压出来。得到features和plugins两个文件夹,然后将两个文件夹中的文件分别拷贝到Eclipse安装目录下的features和plugins目录中 cdt************...阅读全文

博文 2016-03-28 17:00:01 openownworld

mac os 搭建golang与使用eclipse插件开发golang

1. 下载: golang安装包:https://code.google.com/p/go/downloads/detail?name=go1.1.2.darwin-amd64.pkg&can=2&q= eclipse 工具:http://www.eclipse.org/downloads/packages/eclipse-ide-java-developers/keplersr1 (我下的是java版) 2. 安装go1.1.2.darwin-amd64.pkg ,安装完成后会在mac os 自动创建目录:/usr/local/go/ 3. 打开终端修改环境配置: $ vim ~/.bash_profile 在bash_profile文件里添加 export GOROOT=/usr/loc...阅读全文

博文 2015-06-17 20:05:16 ihefe

也谈Go语言代码包分发

也谈Go语言代码包分发 十 25 bigwhite技术志 bitbucket, Blog, Blogger, Git, github, Go, Golang, Google, launchpad, Opensource, Programmer, svn, 博客, 开源, 版本控制, 程序员 1 Comment Go语言目前(截至1.0.2版本)尚不支持直接链接.a文件(这里的.a文件指的不是传统静态共享库,而是对golang的非main包build后的产物)。这样一来Go的第三方库包或组织内部的公共代码库包只能以源码的形式分发了。 Go提供了get命令用于获取他人分发的代码包。我们通过get命令既可以获取一些知名代码托管站点上的代码,也可以获取组织内部版本控制服务器上的公共代码。 Go ge...阅读全文

博文 2014-11-30 21:24:31 bigwhite

Golang实习生招聘-上海-爱奇艺

Golang实习生招聘-上海-爱奇艺 -------------------------------- 主要参与爱奇艺桌面客户端的后端服务开发工作,接口开发,数据维护,满足产品需求 -------------------------------- 实习名额:2名 职位要求: 1.计算机、软件、通信等相关专业,19年应届毕业生;需要明确的实习起止时间; 2.掌握Golang语言,参与服务端应用开发工作; 3.了解Linux操作和命令,了解web服务相关软件的配置优化(例如:Nginx, Supervisor等) ; 4.具备一定的数据库操作能力,熟悉SQL语言,了解Mongodb、Redis等NoSql数据库; 5.具有较好的沟通能力,能...阅读全文

主题 2018-03-16 17:02:31 guyilang

Go 语言简介

1. 简介 Go语言是谷歌2009发布的第二款开源编程语言。Go语言专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全、支持并行进程,同时具有垃圾回收机制。 2. 安装 http://golang.org/doc/install 这里有详细的安装教程。go编辑器可以选择Eclipse和goclipse搭配,插件地址。 http://goclipse.googlecode.com/svn/trunk/goclipse-update-site/ 如果安装成功,可以在Window–>Preferences里面左边的树形菜单里看到Go,点Go,然后在右边设置GOROOT的路径为go的安装目录(如c:\go)即可,下面的几个Go tool的路径会...阅读全文

博文 2014-11-04 13:00:01 lichao_ustc

Go语言的Eclipse插件 Nefarious IDE

Nefarious IDE 是一个 [Eclipse](http://www.oschina.net/p/eclipse) 用来开发 [Google Go](http://www.oschina.net/p/go) 编程语言程序的插件。 **目前该项目的官方首页被禁止打开,不知何故。** ![image](http://www.oschina.net/uploads/img/201003/10222421_55ba.png) 目前实现的功能还比较简单,主要包括: - syntax highlighting (90%) - compile upon save and mark errors within project (60%) (go compiler required)...阅读全文

开源项目 2010-03-09 16:00:00 网友

go语言学习:搭建go环境

一、Go安装: ubuntu下 sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 9AD198E9 sudo sh -c 'echo "deb http://ppa.launchpad.net/gophers/go/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/golang.list' sudo apt-get update sudo apt-get install golang-stable windows下 下载go安装包,地址:http://code.google.com/p/go/downloads/list?q=OpSys-Windows+Type%...阅读全文

博文 2014-10-04 19:26:17 eyhel

Debian 系统 开发 GO 语言

官方网站地址是 : http://golang.org/ 中文 翻译 项目: http://code.google.com/p/golang-china/ eclipse 插件地址: http://code.google.com/p/goclipse/ 更新 的url 地址: http://goclipse.googlecode.com/svn/trunk/goclipse-update-site/ 首先是安装go的环境 可以看安装文档: http://code.google.com/p/golang-china/wiki/Install 需要下载 hg 工具 debian 使用 安装编译环境: apt-get install python-setuptools python-dev bui...阅读全文

博文 2015-03-25 01:00:00 freewebsys

windows 下搭建 GoLang 语言开发环境

首先从网上下载 windows golang 环境 http://code.google.com/p/gomingw/downloads/list 64 和 32 分别下载 amd64 和 386的 压缩包。 我的电脑是 64 bit windows 7 所以下载 gowinamd64_weekly.2012-01-15.zip 这个事每周 打一个版本的。。更新速度还是挺快的。 然后解压缩到 d:/soft/go/目录下 然后安装 eclipse go 插件: http://goclipse.googlecode.com/svn/trunk/goclipse-update-site/ 更新重启 eclipse 然后配置 golang 目录: 创建一个工程。写一个helloworld 如下: ...阅读全文

博文 2014-12-15 13:00:02 freewebsys

Go?Go!(一) 编译和安装

安装方法 安装方法可以参考下面的urlhttp://golang.org/doc/install/gccgo 在svn上获取代码文档什么的:svn://gcc.gnu.org/svn/gcc/branches/gccgo然后进入文件夹,执行configure命令,在这里需要注意,安装最新的gcc需要一些编译依赖,这些编译依赖的安装可以参考笔者的另外一篇文章支持c++0x的gcc的安装 执行configure的时候,需要一些编译选项,这些选项的具体意义可以--help获取,笔者使用的参数为: ./configure --prefix=$HOME --enable-languages=c,c++,go --with-arch-32=i586 然后就是make && make install 建议...阅读全文

博文 2015-06-18 17:04:29 hitrose27

macbook 下安装Goglang 以及安装svn插件所遇到的问题

新入手了一个Macbook pro,打算重新配置下自己的开发环境,老的mac毕竟硬盘太小了,所以这次换了个1T的,好了闲话不说了,主要记录下我在安装idea系列产品中遇到的问题和解决办法。 安装JetBrains的Gogland产品,下载,安装,很顺利,没毛病。 因为公司是使用svn来管理代码的,所以必须使用svn插件,这时候问题来了: 因为官方下载的subversion插件,只支持1.8,而新的os x默认安装svn的是1.9.4,而且不知道是网络原因还是其他什么原因,subversion一直就下载不了。 然后我从我的win下,把对应的插件包,svn4idea和svntoolbox全部给复制到mac上,这个地址一般在C:\Users\Administrator\.Gogland1.0\co...阅读全文

博文 2017-08-13 05:35:00 阿修罗王

GO语言的--第一个Hello World

一个偶然的机会了解到go语言的,所以就一直记得。不过不记得在学校那时候是什么状态了,所以一直也没有搭建go语言的开发环境。那时候还没有出来实习,内心对java的配置文件很是排斥的。后来到现在,工作了一阵子,知道了SSH架构,自己配置了一些文件,才发现配置文件不过尔尔。如今,工作不是太忙,所以闲暇之余,就配置了go语言的环境,并写出了第一个go语言的helloworld。这个依旧还是经典!hello,GO! 首先,介绍一下我的电脑,我用的笔记本是宏碁5560G,amd处理器。64位win7操作系统。因此我GO语言环境的搭建也是基于这些配置的。至于linux系统暂时还没有准备配置GO语言开发环境。 废话少说,进入正题。 第一步,是下载GO的安装包。 到https://code.google.co...阅读全文

博文 2015-02-26 11:00:04 clover_rui

翻译 - Golang 版本管理之六 :Golang 依赖库的定义

As introduced in the overview post, a Go module is a collection of packages versioned as a unit, along with a go.mod file listing other required modules. The move to modules is an opportunity for us to revisit and fix many details of how the go command manages source code. The current go get model will be about ten years old when we retire it in fa...阅读全文

博文 2018-05-02 15:34:45 Airy

学习go语言的第6天(总结昨天)

先把昨天的工作总结补上: 1.安装svn(subversion),并了解使用。 a)安装包一路安装 b)创建一个库,用来存放项目 c)右键目标项目,import导入库中 d)右键目标文件夹,checkout,将svn中文件导出到目标文件夹 2.看zcmlv_v1的代码 主要看了登录界面和用户管理界面的代码,main.go(可以在这里边设置静态文件)→router(路由)→controller(控制器)→model(访问数据库)→view(页面展示) 3.总结了go语言的存储机制,指针方面的知识,和值传递与引用传递 比如 a := 2 系统开辟了一块区域,把这块区域比喻成一座房子,房子的名字是a,房子的地址是一串指针值,房子里面住的人是“2”。 b :=a 相当于创建一个新的地址,房名为b,里...阅读全文

博文 2016-03-27 14:00:05 zyh570453280

比原链设计思考: 扩展性UTXO模型

用户模型是比原链在最初就需要确定的重要数据结构, 团队的选择还是聚焦在两种典型的模型系统中,Account模型和UTXO模型,和其他大多数区块链设计一样, 选择了模型就决定了协议层的重要实现,两种模型各有利弊,不同区块链针对想聚焦的场景自身会有判断。 UTXO 的起源(来自高明的中本聪) 中本聪对比特币的设计,让整个世界进入了数字货币时代。比特币起源于中本聪,UTXO出自比特币。自然,UTXO来自高明的中本聪。UTXO的优点: 在版本控制方面的考虑,svn 是中心化的数据库保持一份账本,这和区块链的设计自然是相违背的,git 是去中心化的数据库,但会保存太多冗余数据,对于分布式性能肯定是要大打折扣。UTXO数据库是抛弃了历史包袱的git, 只存储了最后一个版本。简易实用。 UTXO 具有天然...阅读全文

博文 2018-07-26 16:34:56 比原链Bytom

When and whether to split up a project into smaller repositories?

<p>I have a question about project separation in Go, and if there are any established best practices in terms of separating your project across multiple repositories vs going with a monorepo approach.</p> <p>I&#39;m working on an application which currently consists of a single repository with three main parts, each of which ...阅读全文

googlejson package

<p>This package was just written to implement JSON according to the Google JSON style guide for a client via http.Response or a server using http.ResponseWriter.</p> <p>Feedback appreciated. <a href="https://godoc.org/github.com/jasonrichardsmith/googlejson">https://godoc.org/github.com/jasonrichardsmith/googlejson&...阅读全文

What is the best practice around pinning external go package versions? Is `gopkg.in` still the default choice?

<p>I heard rumors that there was going to be some type of semantic versioning built into go itself to handle external package references changing over time. Does anyone have a better solution than <code>gopkg.in</code> or is it still the best choice? What about for packages that haven&#39;t defined a &#34;v1.0&#34; tag...阅读全文

1小时掌握SVN版本控制系统

课程介绍 SVN是现在软件开发之中的主流软件版本控制工具,在工作之中利用SVN可以有效的解决多人开发的代码管理问题,本课程将为读者讲解SVN服务器的配置以及基于MyEclipse的SVN客户端插件的配置与使用,并且在讲解之中着重讲解了冲突的产生于解决。 课时列表 • 课时1:SVN的配置及使用(SVN简介) • 课时2:SVN的配置及使用(搭建SVN服务器端) • 课时3:SVN的配置及使用(配置SVN客户端) • 课时4:SVN的配置及使用(项目发布与检出) • 课时5:SVN的配置及使用(冲突解决) 开始学习http://click.aliyun.com/m/27888/...阅读全文

前端面试每日 3+1 —— 第469天

今天的知识点 (2020.07.28) —— 第469天 (我也要出题) [html] 做好的页面,你是如何获取更好的搜索引擎优化? [css] 不加class和id使得倒数三个li背景色为红色 [js] 下文Promise的执行顺序是怎样的? [软技能] 说说你所在公司的git或svn提交注释的规范有哪些? 《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱动学习,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信 坚持 的力量!!!欢迎在 Issues 和朋友们一同讨论学习! 项目地址:前端面试每日3+1【推荐】欢迎跟 jsliang 一起折腾前端,系统整理前端知识,目前正在折腾 LeetCode,打算打通算法与数据结构的任督二脉。Git...阅读全文

博文 2020-07-28 05:32:42 浪子神剑

Go语言入门:IDE、GOPATH、workspace

IDE 关于IDE,开发时推荐JetBrains的GoLand,JetBrains系列IDE的好无需多言了,不过建议第一次跑hello world时,还是用简单的文本编辑器(sublime text/vs code/atom等)和go的命令,手动操作后加深理解。 GOPATH 安装完后go后,默认的GOPATH可以通过下面的命令获得: go env GOPATH 如果只输go env的话会把go的所有相关环境变量打印出来。 默认的GOPATH一般都在用户目录下,一般要设置修改成自己的工作目录: windows在系统属性中添加环境变量GOPATH=D:\workspace。 linux export GOPATH=$HOME/workspace 设置上述GOPATH环境变量的同时,可以把%GO...阅读全文

博文 2020-01-12 23:32:41 零壹视界