
GO
左直拳
程序猿
展开
-
GO项目编译及运行
解决了以下4个问题:1、配置GOPATH2、GOPATH分为全局GOPATH和项目GOPATH3、下载依赖包4、设置输出文件夹原创 2018-11-20 18:58:42 · 18486 阅读 · 0 评论 -
go的包
go这种语言搞搞新意思,有些新奇的地方。比如函数多返回值,而且提取多返回值时可以指定提取哪个参数值;还可以对现有的类型进行扩展,类似C#里的this语法糖。我只是初学,新玩意应该还有不要。这说明go是一门相对新潮的语言,有一些新思想。其中我认为最大的特点是go是一门函数式编程语言,里面好像没有类这些东东,不是面向对象的。当然里面有个type,据说已经涵括了类而大于类。代码结构,基本就是包,包里面...原创 2018-11-22 15:59:20 · 552 阅读 · 0 评论 -
GoLand 使用SVN
GoLand是jetbrains公司的go语言开发工具。近期使用GoLand来进行一些开发,因为公司采用SVN进行代码管理。那么,GoLand如何使用SVN呢?一、在GoLand里安装SVN插件方法是在file-setting-plugin里搜索“subversion”,然后安装?大致如此。二、以上仅为装在GoLand里的插件。真正使用SVN的,应该SVN客户端。我本机装的是Tortoise...原创 2018-11-29 10:12:16 · 6666 阅读 · 0 评论 -
go语言的循环语句for
一般来说,每种语言的循环语句都有两三种,什么for,foreach,while,do—until之类,应有尽有,总有一款适合您。但go是一款比较新的语言,语言的作者可能有一些自己的想法,循环语句就只提供了for一种。...原创 2018-11-29 13:45:00 · 1769 阅读 · 0 评论 -
Go语言项目集成CAS单点登录
网上有高手开源了一个网盘项目:蓝眼云盘,我一看还行,版权也很宽松,是MIT,就用到了项目里面去。有个问题就是我们项目采用了CAS作为单点登录,而这个蓝眼云盘有自己的一套登录机制。需要改造一下,将单点登录也集成到云盘中来。蓝眼云盘项目服务器端是用GO语言开发的,前端则用了VUE.JS框架,这两样我都没接触过。而且成品的前端还用了webpack进行打包,很难看清。webpack也没接触过。一片空白...原创 2018-11-29 17:55:57 · 8243 阅读 · 8 评论