2017年2月7日
摘要:
说明:我仅仅以这个Syncthing工程为例,来说明如何正确使用Goland编译其他人写的工程,应该具有普遍意义,看懂这篇博客,你想用Gogland去编译其他人的工程,应该不是问题!! Syncthing是一个免费开源的p2p软件,Go语言编写的! 官网:https://syncthing.net/
阅读全文
posted @ 2017-02-07 08:30
sunylat
阅读(2122)
推荐(1)
2017年2月6日
摘要:
致歉声明:实在抱歉,因为自己对Go语言和Gogland的不熟悉,导致错误判断!无论LiteIDE和Goland都可以顺利使用同一个包下的其它文件内容!!Go语言本身就允许把一个包拆分成不同的文件,下面两个工具都完美支持!! LiteIDE 下载地址:https://sourceforge.net/p
阅读全文
posted @ 2017-02-06 00:44
sunylat
阅读(931)
推荐(0)
2017年2月4日
摘要:
Go语言也支持面向对象开发,不过和以往我们所使用的面向对象开发还是有不同,Go语言主张组合方式形成类的概念,在Go语言中,结构起到很大作用,如果用结构组合字段和方法,那么单纯在源代码中看,真的是费时费力,尤其看别人写的代码,举例如下: 这个rawConnection是一个结构,同时它也定义了很多方法
阅读全文
posted @ 2017-02-04 21:21
sunylat
阅读(4127)
推荐(0)
2017年2月3日
摘要:
Gogland处于好意,在Go源代码中对每个参数提示类型,这或许方便大家处理源代码,但是我觉得对于正常阅读源代码反而造成一种负担,我决定去掉这个功能! 2020版配置方式: A,IDEA依次打开File→settings → Editor →Inlay Hints →java ,根据个人喜好 在 S
阅读全文
posted @ 2017-02-03 18:31
sunylat
阅读(2771)
推荐(0)
摘要:
Gogland对Go源代码默认值为8个,我很不习惯,第一次遇到tab数量这么大的,于是我决定修改这个tab值! 1,点击顶部菜单“File”->"Settings"。 2,在弹出的“Settings”对话框左侧,选择“Editor”->"Code Style"->"Go",随后在右侧按照下图,修改t
阅读全文
posted @ 2017-02-03 18:18
sunylat
阅读(1584)
推荐(0)
2017年1月27日
摘要:
Windows 8 的“Metro 界面”里不能像XP和Win7那样,点击“开始”->“程序”,显示系统所有安装的程序,这个功能还是非常有用的,可以帮助我们快速查看系统已经安装的程序!我编写了这个小程序,直接可以打开Windows 8 及以上操作系统的已经安装程序目录,大家可以非常方便以目录方式查看
阅读全文
posted @ 2017-01-27 00:31
sunylat
阅读(434)
推荐(0)
摘要:
这里所有程序都是我自己写的,并且全部开放源代码!!我每天都能得到很多朋友的帮助,你们肯定有的时候也需要别人的帮助,包括使用计算机,我现在把我在处理计算机使用方面的东西整理出来,使用这些程序会让你们更方便!!如果你们需要就拿去吧,你们开心我就高兴^_^!! 1,得到windows聚焦图片(Window
阅读全文
posted @ 2017-01-27 00:09
sunylat
阅读(384)
推荐(0)
2017年1月24日
摘要:
前提已经把Oracle JDK解压缩到指定目录了,我的JDK目录是:“/usr/jdk1.8.0_121” 全部脚本: 我把这些要执行的语句保持到一个叫“JAVA_Config.py”的python脚本中,执行时候,首先打开shell,我们可以使用快捷键: 在打开的shell中首先输入“python
阅读全文
posted @ 2017-01-24 21:14
sunylat
阅读(362)
推荐(0)
摘要:
系统当中已经存在了OpenJDK,默认的JDK是它,并不是Oracle的JDK,执行下面操作就可以把Oracle的JDK设置为默认的了! 首先假设我们已经把Oracle的JDK安装和配置好了,但是就是在shell里面输入“java -version”显示是OpenJDK! 依次执行下面命令: 注意:
阅读全文
posted @ 2017-01-24 20:59
sunylat
阅读(261)
推荐(0)
摘要:
nautilus是Gnome的图形的文件管理器,可以很方便管理各种文件,但是通常我们不是在root用户下,如果想在root下使用,必须在shell里面输入命令: 这样做固然没有问题,但是总是输入,万一输入一个字符错误,就不能执行了,有没有更简单的方法呢?当然有,用python脚本,把这个要执行的命令
阅读全文
posted @ 2017-01-24 19:54
sunylat
阅读(689)
推荐(0)