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

Sublime Text 3 搭建 Golang 开发环境

安装Golang go语言主页: https://golang.org/ go语言安装下载: https://golang.org/dl 环境变量设置: GOROOT: GOROOT变量设置go安装的根目录,windows下,通常是 c:\go GOPATH: GOPATH变量设置go源代码存放的根目录 安装 Sublime Text3 首先,安装 Sublime Text 3: http://www.sublimetext.com/3 接着,安装 Sublime Text 3 的 Package Control: https://packagecontrol.io/installation#st3 运行sublime text 3,按下快捷键 ctrl+` 调出控制台,执行上面网页中的 p...阅读全文

博文 2016-03-24 02:00:01 simplelovecs

beego框架中如何动态加载模板?

练手一个项目,登陆后首页会首先加载模板文件生成左侧菜单栏,这些模板文件通过beego模板语法来加载。本意想把模板语法作为字符串保存到数据库中,从数据库中取出来然后循环输出到首页的html文件中,而不是直接写在首页的html文件中。但是发现,这样动态得到的模板语法字符串不能被解析。具体情况如下: 1、在controller中这样写: // loginController.go 登陆控制器 package controllers import ( "github.com/astaxie/beego" ) type LoginController struct { beego.Controller ...阅读全文

go语言json序列化与反序列化

package main import ( "encoding/json" "fmt" ) type Change struct { Mid int //菜单Id Actions []string //拥有的权限 "add" "view" "delete" "update" } type Change_slice struct { ChgArr []Change //一个角色对应的菜单以及权限 } func main() { //对象序列化为json字符串---------------------------------Begin var c1, c2 Change var msg Change_slice c1.Mid = 1 c1.Actions = []string{"view", "...阅读全文

博文 2015-06-17 23:02:08 zhifeiya

notepad++支持go语言高亮与go语言插件

一、notepad++安装go语言插件 notepad++是十分流行的文本编辑器,而它拥有强大的功能,比如它可以支持go语言。当然这需要go语言相应的插件。 打开notepad++后,选择插件选项,在插件下选Plugin Manager-->Show Plugin Manager-->在Plugin中选择GOnpp选Install; 二、notepad++支持go语言高亮 1.在Go的安装目录下,找到misc文件夹,打开notepadplus文件夹,编辑userDefineLang.xml文件,将文件中的的注释去掉,注意是去掉注释,不是把它俩去掉。 2.将该目录(misc/notepadplus)下的go.xml复制到notepad++...阅读全文

[Golang]设计模式实践:组合(Composite)

关于本系列这个系列首先是关于Go语言实践的。在项目中实际使用Go语言也有段时间了,一个体会就是不论是官方文档、图书还是网络资料,关于Go语言惯用法(idiom)的介绍都比较少,基本只能靠看标准库源代码自己琢磨,所以我特别想在这方面有一些收集和总结。然后这个系列也是关于设计模式的。虽然Go语言不是一门面向对象编程语言,但是很多面向对象设计模式所要解决的问题是在程序设计中客观存在的。不管用什么语言,总是要面对和解决这些问题的,只是解决的思路和途径会有所不同。所以我想就以经典的设计模式作为切入点来展开这个系列,毕竟大家对设计模式都很熟悉了,可以避免无中生有想出一些蹩脚的应用场景。本系列的具体主题会比较灵活,计划主要包括这些方面的话题:Go语言惯用法。设计模式的实现。特别是引入了闭包,协程,Duc...阅读全文

博文 2015-03-13 12:00:31 abv123456789

windows 下 LITE IDE go lang 安装配置使用

下载地址 liteide:http://sourceforge.net/projects/liteide/files windows 环境 下载下来是个压缩包,解压缩 作者:风来了.呆狐狸 配置 目录说明 E:\go E:\go\go #go.bat文件存放目录,该目录就是GO lang ZIP 压缩包解压缩后的目录,GO 环境核心目录 E:\go\GOPATH #扩展包或下载目录 E:\go\Dev #开发项目存储目录 GO 环境配置请看 http://blog.csdn.net/fenglailea/article/details/41444203 打开liteide 目录下 bin文件夹,liteide.exe 右击创建桌面快捷方式。 然后 双击 启动, 菜单栏 查看-> 管理GOPA...阅读全文

博文 2014-12-05 01:00:02 wljk506

Win7下搭建Go语言开发环境

Win7下搭建Go语言开发环境 1 下载适合window版本的Go安装包,下载地址http://code.google.com/p/go/downloads/list 2 下载适合window本本的LiteIDE,下载后解压即可使用 下载地址http://code.google.com/p/golangide/downloads/list 3 解压下载的Go安装包,开始配置环境变量 4 新建一个名为GOROOT的环境变量 5 在系统的Path环境变量中添加go的bin目录 6 打开LiteIDE的bin目录下的liteide.exe,开始配置Go的编译环境,依次点击菜单栏上的的:查看 -> 选项 -> LiteEnv,因为电脑上装的32位系统,所以双击win32.env进行环境变量编辑 7 ...阅读全文

Go语言设计模式实践:组合(Composite)

关于本系列 这个系列首先是关于Go语言实践的。在项目中实际使用Go语言也有段时间了,一个体会就是不论是官方文档、图书还是网络资料,关于Go语言惯用法(idiom)的介绍都比较少,基本只能靠看标准库源代码自己琢磨,所以我特别想在这方面有一些收集和总结。 然后这个系列也是关于设计模式的。虽然Go语言不是一门面向对象编程语言,但是很多面向对象设计模式所要解决的问题是在程序设计中客观存在的。不管用什么语言,总是要面对和解决这些问题的,只是解决的思路和途径会有所不同。所以我想就以经典的设计模式作为切入点来展开这个系列,毕竟大家对设计模式都很熟悉了,可以避免无中生有想出一些蹩脚的应用场景。 本系列的具体主题会比较灵活,计划主要包括这些方面的话题: Go语言惯用法。 设计模式的实现。特别是引入了闭包,协程...阅读全文

博文 2014-12-01 12:00:01 huangml

Go语言设计模式实践:组合(Composite)

关于本系列 这个系列首先是关于Go语言实践的。在项目中实际使用Go语言也有段时间了,一个体会就是不论是官方文档、图书还是网络资料,关于Go语言惯用法(idiom)的介绍都比较少,基本只能靠看标准库源代码自己琢磨,所以我特别想在这方面有一些收集和总结。 然后这个系列也是关于设计模式的。虽然Go语言不是一门面向对象编程语言,但是很多面向对象设计模式所要解决的问题是在程序设计中客观存在的。不管用什么语言,总是要面对和解决这些问题的,只是解决的思路和途径会有所不同。所以我想就以经典的设计模式作为切入点来展开这个系列,毕竟大家对设计模式都很熟悉了,可以避免无中生有想出一些蹩脚的应用场景。 本系列的具体主题会比较灵活,计划主要包括这些方面的话题: Go语言惯用法。 设计模式的实现。特别是引入了闭包,协程...阅读全文

博文 2014-11-26 14:28:13 newgame

Wide 支持导入本地项目了!

该导入项目的方式是通过两个功能组合完成的: * 导入文件 * 解压 Zip ### 步骤 1. 在目标目录右键单击并在下拉菜单中选择“导入” ![](https://cloud.githubusercontent.com/assets/873584/6767938/42233628-d08a-11e4-9b1a-cc1864fa27a2.png) 2. 上传 Zip 文件 ![](https://cloud.githubusercontent.com/assets/873584/6767939/42246548-d08a-11e4-90f9-e5fe1760c229.png) ![](https://cloud.githubusercontent.co...阅读全文

Bootstrap导入JavaScript插件

u=2721599714,2937226223&fm=21&gp=0 导入JavaScript插件 Bootstrap除了包含丰富的Web组件之外,如前面介绍的下拉菜单、按钮组、导航、分页等。他还包括一些JavaScript的插件。 Bootstrap的JavaScript插件可以单独导入到页面中,也可以一次性导入到页面中。因为在Bootstrap中的JavaScript插件都是依赖于jQuery库,所以不论是单独导入还一次性导入之前必须先导入jQuery库。 一次性导入: Bootstrap提供了一个单一的文件,这个文件包含了Bootstrap的所有JavaScript插件,即bootstrap.js(压缩版本:bootstrap.min.js)。 具体使用...阅读全文

Sublime Text 2搭建Go开发环境

本文在已安装Go环境的前提下继续。 1、安装Sublime Text 2 2、安装Package Control。 运行Sublime,按下 Ctrl+`(`在1键左边),然后输入以下内容: 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').w...阅读全文

博文 2014-10-21 11:00:00 LvanNeo

windows下liteIDE搭建go开发环境

windows下liteIDE搭建go开发环境 1. 下载安装go http://code.google.com/p/golangide/downloads/list 2. 下载LiteIDE最新版本并安装 http://code.google.com/p/golangide/downloads/list 3. 环境变量配置如下 4. 配置LiteIDE使用的GO编译环境 点击查看->选项,打开页面如下:选择Litenv进行配置, 选择适用于自己的版本,我选择是wine64env需要修改几个地方 请仔细看图。 菜单栏:查看-> 选项 -> LiteEnv 如果是 32 位就双击并编辑 win32.env ,如果是 64 位的双击并编辑 win64.env 以 win64.env 为例,编辑以...阅读全文

博文 2015-06-18 09:02:47 chenglinhust

解决Jetbrains的开发工具不能运行或调试(run/debug)go/golang程序[Intellj Idea,Webstorm,PyCharm,PhpStrom,Android Studio]

Go插件 首先确保装了go插件:Files-Settings-Plugins-Browse repositories,搜索Go,然后Install 设置Project SDK 需要给你打开的项目设置一个Go的SDK它才能辨别这是Go的项目,如果没设置请先设置:File-Project Structure,选择Go的SDK,如果还没添加就New一个 设置完后根据提示Reload一下 Run package 如果运行单个文件,比如:main.go,代码里用了其它文件里定义的函数、struct等,这时直接运行会报undefined的错。这时我们需要运行整个包而不是单个文件,Run-Edit Configurations-点左上角的”+”-Go Application,这时可能会看到类似这样: 给它...阅读全文

博文 2016-10-04 17:00:00 QQ245671051

Golang 在windows下walk窗口界面设计二

先看下window窗口的定义,这下就明朗了,walk的窗口是结构是这样定义的 type MainWindow struct { AssignTo **walk.MainWindow //关联 Name string //窗口名 一旦设置了无法更改 Enabled Property //是否禁用 Visible Property //可视化 Font Font //字体 MinSize Size //最小化尺寸 MaxSize Size//最大化尺寸 ContextMenuItems []MenuItem //窗口菜单栏 OnKeyDown walk.KeyEventHandler //键盘按下 OnKeyPress walk.KeyEventHandler //键盘按下前的事件,不把按键的结...阅读全文

博文 2017-03-18 05:00:37 大洋的顶端

sublime text2 配置成golang IDE

安装 GOLANG 直接下载 windows 的安装包 安装即可,环境都会自己配置好的。 安装 sublime text2 插件 需要以下几个插件,比较方便: GoSublime gocode 先安装 sublime 的包管理插件 安装 Package Control,在打开 Sublime Text 2以后,按下快捷键 Ctrl + `,打开命令窗行,输入以下内容,并回车: 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.i...阅读全文

博文 2016-04-05 21:00:05 superlong100

Go语言设计模式实践:组合(Composite)

关于本系列 这个系列首先是关于Go语言实践的。在项目中实际使用Go语言也有段时间了,一个体会就是不论是官方文档、图书还是网络资料,关于Go语言惯用法(idiom)的介绍都比较少,基本只能靠看标准库源代码自己琢磨,所以我特别想在这方面有一些收集和总结。 然后这个系列也是关于设计模式的。虽然Go语言不是一门面向对象编程语言,但是很多面向对象设计模式所要解决的问题是在程序设计中客观存在的。不管用什么语言,总是要面对和解决这些问题的,只是解决的思路和途径会有所不同。所以我想就以经典的设计模式作为切入点来展开这个系列,毕竟大家对设计模式都很熟悉了,可以避免无中生有想出一些蹩脚的应用场景。 本系列的具体主题会比较灵活,计划主要包括这些方面的话题: Go语言惯用法。 设计模式的实现。特别是引入了闭包,协程...阅读全文

博文 2014-12-02 12:00:01 haizhongsenlin

基于Eclipse的Go语言可视化开发环境

http://jingyan.baidu.com/article/d7130635032e2f13fdf475b8.html 基于Eclipse的Go语言可视化开发环境 | 浏览:2924 | 更新:2013-12-21 18:24 | 标签:eclipse 1 2 3 4 5 6 7 分步阅读 搭建与使用一个基于Eclipse的Go语言可视化开发环境。 注意: 在阅读此片经验前,先确保必要工具已经安装或打开 工具/原料 搭建好Go语言开发环境,详细步骤见经验: http://jingyan.baidu.com/article/c85b7a6414e5ee003bac95c6.html Eclipse开发平台 官方下载地址: http://www.eclipse.org/downloads/...阅读全文

博文 2016-06-03 15:00:02 kungfupanda

【互联网早报】2017.10.19

## ??国内新闻?? 1. 首家共享充电宝宣布停后,创始人说原因:使用频率低; http://dwz.cn/6Gd76q 2. 百度国际事业部将独立分拆,或于两周后正式宣布; http://dwz.cn/6Gd4g6 3. ofo发布首份移动物联网测评报告,物联网智能锁优势全揭秘; http://dwz.cn/6Gd5a3 4. 创蓝253获数千万A轮融资,未来将继续深扎短信平台。 http://dwz.cn/6GcPTW ## ? 国际新闻? 1. 安卓版Chrome浏览器测试新功能:“突发新闻”推送; http://dwz.cn/6GcW4t 2. 升级Win10秋季创意更新后:开始菜单废了; http://dwz.cn...阅读全文

notepad++ 的golang语法高亮

go自带了notepad++的语法高亮配置,只需要在notepad++里导入即可: 1. 打开go的安装目录misc\notepadplus下的userDefineLang.xml,把开头的和结尾的的注释取消掉 2. 把misc\notepadplus目录下的go.xml放到notepad++安装目录下的plugins\APIs目录里 3. 打开notepad++,菜单:语言=>Define you language,在弹出的对话框里导入刚才的userDefineLang.xml即可 版权声明:本文为博主原创文章,未经博主允许不得转载...阅读全文

博文 2015-11-17 21:00:01 varding

notepad++ 的golang语法高亮

go自带了notepad++的语法高亮配置,只需要在notepad++里导入即可: 1. 打开go的安装目录misc\notepadplus下的userDefineLang.xml,把开头的和结尾的的注释取消掉 2. 把misc\notepadplus目录下的go.xml放到notepad++安装目录下的plugins\APIs目录里 3. 打开notepad++,菜单:语言=>Define you language,在弹出的对话框里导入刚才的userDefineLang.xml即...阅读全文

博文 2015-06-21 02:01:09 LvanNeo

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...阅读全文

【教程】win10_wsl安装golang1.10 - 2018-06-22

win10_wsl安装golang 1 ~ wsl安装 1. 打开win10 的 Bash on Ubuntu on Windows功能 打开Windows设置(快捷键win+I)搜索应用和功能 在左侧上方的相关设置选择程序和功能 在新窗口中选择启用或关闭Windows功能 在对话窗口中 把滚动条拉到最下方,选择 适用于Linux的 Windows 子系统 点击确定 然后等待系统重启完成 2. 选择喜欢的linux发行版 打开win10应用商店 搜索wsl 选择获取这些应用 1.png 挑选一个喜欢的linux发行版 2.png 我选择的是 openSUSE Leap 42 等待安装完成后会在开始菜单创建一个图标 3.png 打开wsl的几种方式 点击开始菜单的 程序图标 运行(快捷键Win...阅读全文

详解配置sublime text 2/3的Golang开发环境

1.下载并安装sublime text 2/3 官网下载:http://www.sublimetext.com/ 2.成功安装sublime text后,启动sublime text,依次选择菜单栏中的"View"->"Show Console"或者直接按快捷键"Ctrl+`",弹出控制台,根据不同的版本输入下面的内容以安装"Package Contral" 1).sublime text 2 import urllib2,os; pf='Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else No...阅读全文

博文 2015-06-17 20:04:34 u011843461

NOTEPAD++ 配置golang 高亮显示

go自带了notepad++的语法高亮配置,只需要在notepad++里导入即可: 1. 打开go的安装目录misc\notepadplus下的userDefineLang.xml,把开头的和结尾的的注释取消掉 2. 把misc\notepadplus目录下的go.xml放到notepad++安装目录下的plugins\APIs目录里 3. 打开notepad++,菜单:语言=>Define you language,在弹出的对话框里导入刚才的userDefineLang.xml即...阅读全文

博文 2015-12-22 04:00:01 u011363248

使用golang快速开发微信公众平台(三):定制菜单

在搞定使用golang快速开发微信公众平台(二):获取accessToken后,我们可以开始着手自定义菜单 自定义菜单简单粗暴,post请求里塞入要定义的菜单即可。 开始搓代码 func PushWxMenuCreate(accessToken string, menuJsonBytes []byte) error { postReq, err := http.NewRequest("POST", strings.Join([]string{"https://api.weixin.qq.com/cgi-bin/menu/create", "?access_token=", accessToken}, ""), bytes.NewReader(menuJsonBytes)) if err !=...阅读全文

博文 2016-10-18 22:00:01 u012210379

沈大海Bootstrap系列教程

Bootstrap可以实现响应式的网站设计,已经被许多公司所采用,主要使用了HTML5,CSS3等相关技术,本教程转载自网络并由本人重新编排,提供了一个完整的学习路径,相信大家可以通过该系列教程快速了解和使用Bootstrap。学习路径如下: 1.Bootstrap不同级别标题 2.Bootstrap中的段落和强调内容 3.Bootstrap提供了六种列表效果 4.Bootstrap显示代码的三种效果 5.Bootstrap中六种表格样式 6.Bootstrap中的表单元素 7.Bootstrap中的网格系统(重要且简单) 8.Bootstrap中的下拉菜单(有用) 9.Bootstrap按钮组 10.Boots...阅读全文

Bootstrap导航条

导航(基础样式) 导航对于一位前端人员来说并不陌生。可以说导航是一个网站重要的元素组件之一,可以便于用户查找网站所提供的各项功能服务。导航的制作方法也是千奇百怪,五花八门。在这一节中将向大家介绍如何使用Bootstrap框架制作各式各样的导航。 在Bootstrap框架将导航独立出来成为一个导航组件,根据不同的版本,可以找到对应的源码: ☑ LESS版本:对应的源文件是navs.less ☑ Sass版本:对应的源文件是_navs.scss ☑ 编译后版本:对应源码是bootstrap.css文件第3450行~第3641行 导航基础样式 Bootstrap框架中制作导航条主要通过“.nav”样式。默认的“.nav”样式不提供默认的导航样式,必须附加另...阅读全文

005-本地代理-proxy

#encoding:utf-8 import urllib2 """ Fiddler设置HTTPS代理 1、打开Fiddler,菜单栏:Tools –> Fiddler Options 打开fiddler配置。 2、打开 HTTPS 配置项,勾选“Capture HTTPS CONNECTs”和“Decrypt HTTPS traffic”,然后点击“OK”。 重启Fiddler,就可以实现HTTPS请求的代理了。 """ http_proxy = urllib2.ProxyHandler({'http':'192.168.1.14:8888'}) #设置一个代理 opener = urllib2.build_opener(http_proxy) #创建一个打开器,打开url request...阅读全文

博文 2018-12-16 01:34:54 豆瓣奶茶

golang 通过struct 构建多层嵌套的json数据

此例用 微信的 设置菜单为例 底部三个菜单, 每个菜单里三个子菜单 定义结构体 type Btn struct{ Name string `json:"name"` Type string `json:"type"` Url string `json:"url"` Sub_button []Btn `json:"sub_button,omitempty"` //值为空时 直接忽略 } type menu struct{ Button []Btn `json:"button"` } 结构体赋值 jsonData := Menu{ Button:[]Btn{ {Name:"home",Type:"view",Url:"https://www.qq.com/auth"}, {Name:"tool"...阅读全文

博文 2019-07-20 08:32:55 会飞一下

eclipse下配置GO语言的开发环境

1、配置eclipse下配置GO语言的插件 点击eclipse的“Help”菜单,找到“Install New Software...”菜单项。如下图: 点击“Install New Software...”菜单项,显示如下图: 在“Work with”内输入:http://goclipse.github.io/releases/,直接点击回车按键即可;或者点击“Add..."按钮手动添加。如下图: 在”Name“内输入:Goclipse Site 在”Location“内输入:http://goclipse.github.io/releases/ 输入完成后,直接点击”OK“按钮即可。 直到出现如下图: 选中红色方框内的"GoClipse"前的复选框,直接点击"Finish"按钮,直到安装...阅读全文

博文 2017-02-09 16:00:16 自我修炼

Bootstrap中的下拉菜单

下拉菜单(基本用法) 小伙伴们注意,在Bootstrap框架中的下拉菜单组件是一个独立的组件,根据不同的版本,它对应的文件: ☑ LESS版本:对应的源码文件为 dropdowns.less ☑ Sass版本:对应的源码文件为 _dropdowns.scss ☑ 编译后的Bootstrap版本:查看bootstrap.css文件第3004行~第3130行 在使用Bootstrap框架的下拉菜单时,必须调用Bootstrap框架提供的bootstrap.js文件。当然,如果你使用的是未编译版本,在js文件夹下你能找到一个名为“dropdown.js”的文件。你也可以调用这个js文件。不过在我们的教程中,我们统一调用压缩好的“bootstra...阅读全文

[Golang]设计模式实践:组合(Composite)

关于本系列这个系列首先是关于Go语言实践的。在项目中实际使用Go语言也有段时间了,一个体会就是不论是官方文档、图书还是网络资料,关于Go语言惯用法(idiom)的介绍都比较少,基本只能靠看标准库源代码自己琢磨,所以我特别想在这方面有一些收集和总结。然后这个系列也是关于设计模式的。虽然Go语言不是一门面向对象编程语言,但是很多面向对象设计模式所要解决的问题是在程序设计中客观存在的。不管用什么语言,总是要面对和解决这些问题的,只是解决的思路和途径会有所不同。所以我想就以经典的设计模式作为切入点来展开这个系列,毕竟大家对设计模式都很熟悉了,可以避免无中生有想出一些蹩脚的应用场景。本系列的具体主题会比较灵活,计划主要包括这些方面的话题:Go语言惯用法。设计模式的实现。特别是引入了闭包,协程,Du...阅读全文

Notepad++配置Golang关键字高亮

1.Go语言支持包下载到后,解压会得到两个xml,一个是userDefineLang_Go.xml,一个是go.xml。http://notepad-plus.sourceforge.net/commun/userDefinedLang/go.zip2.配置Notepad++1).打开userDefineLang_Go.xml,把文件开头和结尾的注释取消掉。2).把userDefineLang_Go.xml拷贝到Notepad++的安装目录,我是放到了根目录。把go.xml拷贝到Notepad++安装目录下的 plugins\APIs 下面。3).打开Notepad++,在菜单栏中选择语言 -> 自定义语言。在弹出的对话框里点击Impor...阅读全文

博文 2018-06-27 12:34:47 々菰單

CentOS添加快捷方式

以一款golang开发的IDE jetbrains-goglang为例。安装路径/usr/local/jetbrains_goglang-171如果不做快捷方式的话,每次启动的时候需要执行/bin/.gogland.sh启动。现在添加快捷方式:在/usr/share/application目录新建一个文件比如 gogland.desktop,使用vim编辑并添加如下内容: [Desktop Entry]Encoding=utf-8Name=JetBrains-GoglangComment=Goglang IDEExec=/usr/local/jetbrains_goglang-171/bin/gogland.shIcon=/usr/local/jetbrains_goglang-171/bi...阅读全文

博文 2017-05-28 16:07:41 雲凌禹

基于Eclipse的Go语言可视化开发环境

基于Eclipse的Go语言可视化开发环境搭建与使用一个基于Eclipse的Go语言可视化开发环境。注意:在阅读此片经验前,先确保必要工具已经安装或打开工具/原料搭建好Go语言开发环境,详细步骤见经验:http://jingyan.baidu.com/article/c85b7a6414e5ee003bac95c6.htmlEclipse开发平台官方下载地址:http://www.eclipse.org/downloads/packages/eclipse-ide-java-developers/junosr2当然,如果你所使用的计算机的网速较慢,你也可以选择我已经下载好了的Goclipse(即:无需看步骤2~4了)百度网盘地址:http://pan.baidu.com/share/link...阅读全文

博文 2017-02-09 08:01:02 umigo0819

【Go基础】在window上安装Goland

1. 官方网站 http://www.jetbrains.com/go/ 2. 下载 image.png 3. 安装 双击exe安装程序 image.png 开始安装 image.png 选择安装路径 image.png 在桌面创建图标 image.png 创建开始菜单 image.png 结束 image.png 4. 配置 导入配置,新安装的程序不用导入任何配置 image.png 新建Project image.png 如果安装了Golang并且配置过环境变量,程序就会自动找到GOROOT image.png 新建一个Go文件 image.png Hello world image.pn...阅读全文

博文 2019-07-01 00:32:52 炼狱腾蛇Eric

最火的前端开发框架Bootstrap使用教程

课程介绍 Bootstrap,来自Twitter,是目前很受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加快捷。 它由Twitter的设计师Mark Otto和Jacob Thornton合作开发,是一个CSS/HTML框架。Bootstrap提供了优雅的HTML和CSS规范,它即是由动态CSS语言Less写成。Bootstrap一经推出后颇受欢迎,一直是GitHub上的热门开源项目,包括NASA的MSNBC(微软全国广播公司)的Breaking News都使用了该项目。 国内一些移动开发者较为熟悉的框架,如WeX5前端开源框架等,也是基于Bootstrap源码进行性能优化而...阅读全文

Win10下sublime text3搭建go语言开发环境--工具篇

进行go语言开发环境的搭建。 最近进行了大量的搜索,因为在搭建的过程中遇到了挺多的问题。先介绍搭建的环境。  系统:Win10  IDE:sublime text3  相关插件:GoSublime  这篇文会介绍如下几个部分:  1、下载Golang  2、sublime text中Package Control的安装(3种方法,重点介绍)  3、安装GoSublime  4、配置sublime settings文件,使得可以直接运行Go文件 一、下载Golang 下载Golang,直接安装。现在会自动配置好GoPath,默认在C://Administrator/User/Go里面,如果不喜欢,可以修改为别的路径。 二、sublime text3中Package Control的安装 方法一...阅读全文

博文 2018-12-12 15:34:46 小胖鸡_1ec6

最受欢迎的前端开发框架Bootstrap使用教程

课程介绍 Bootstrap,来自Twitter,是目前很受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加快捷。 它由Twitter的设计师Mark Otto和Jacob Thornton合作开发,是一个CSS/HTML框架。Bootstrap提供了优雅的HTML和CSS规范,它即是由动态CSS语言Less写成。Bootstrap一经推出后颇受欢迎,一直是GitHub上的热门开源项目,包括NASA的MSNBC(微软全国广播公司)的Breaking News都使用了该项目。 国内一些移动开发者较为熟悉的框架,如WeX5前端开源框架等,也是基于Bootstrap源码进行性能优化而来。 课程目标 ...阅读全文

go to definition 总是提示 rebuild fix 解决办法

刚拷贝来工程的时候,go to definition 总是报错误;然而编译也通过了;查了很多资料,自己解决了,解决方法如下:(1)把 options for target 配置下的 output里的 select folder for objects 选择目录下的文件全部删掉(2)把listing菜单栏的里的select folder for listing...和select folder for objects目录选择一样的目录然后在rebuild就可以成功了,如果不成功的小伙伴可以先确认你的文件路径有没有对,还不行可以在其他的地方重新复制一份执行在操作...阅读全文

博文 2019-04-28 14:35:10 我叫妄想

电脑换IP——更换内网ip地址

很多人想要更换IP地址,其实IP地址分为192开头的内网地址,以及其他的公网地址。其实在ipv4下上网通过的是动态的ip地址的,这就是说无时无刻运营商帮助你自动更换了。那么对于不同的IP地址是如何进行更换的呢?点击start 菜单,在菜单选择右侧的运行,在运行打开输入cmd输入完毕后点击确定。接着在开始菜单进入控制面板,在控制面板点击右上角的类别选择小图标,在小图标里面选择网络和共享中心的图标。点击连接一旁的本地连接,在弹出的菜单选择属性,在属性里面找到协议版本4点击一下。选择使用“下面的IP地址”,然后根据上面的记录,输入自己想要的IP地址,例如上面的192点168点1点39,这里39可以修改为40 41 23等等,不能够修改成为1或者0,要跟这个39数字临近的。修好了点击确定...阅读全文

博文 2019-03-06 10:33:05 xiniuxiaoniu

[Golang]设计模式实践:组合(Composite)

版权声明:本文为Sunface(孙飞)原创文章,转载请注明出处 https://blog.csdn.net/abv123456789/article/details/44195589 关于本系列这个系列首先是关于Go语言实践的。在项目中实际使用Go语言也有段时间了,一个体会就是不论是官方文档、图书还是网络资料,关于Go语言惯用法(idiom)的介绍都比较少,基本只能靠看标准库源代码自己琢磨,所以我特别想在这方面有一些收集和总结。然后这个系列也是关于设计模式的。虽然Go语言不是一门面向对象编程语言,但是很多面向对象设计模式所要解决的问题是在程序设计中客观存在的。不管用什么语言,总是要面对和解决这些问题的,只是解决的思路和途径会有所不同。所以我想就以经典的设计模式作为切入点来展开这个系列,毕...阅读全文

golang简单应用

学习的golang的练习,推荐学习golang。https://www.liwenzhou.com mian.go 文件 package main import ( "fmt" "os" ) func showAction() { fmt.Println("学生管理系统!") fmt.Println("1. 添加学生信息") fmt.Println("2. 编辑学生信息") fmt.Println("3. 显示学生信息") fmt.Println("4. 退出学生管理系统") } //getInput 获取输入信息 func getInput() *Student { var ( name string id int ages int ) fmt.Println("输入信息") fmt.Pr...阅读全文