我想问下go的社区的富文本编辑器是什么
我想问下go的社区的富文本编辑器是什么 我想问下go的社区的富文本编辑器是什么 我想问下go的社区的富文本编辑器是什么 谢谢谢谢 大...阅读全文
我想问下go的社区的富文本编辑器是什么 我想问下go的社区的富文本编辑器是什么 我想问下go的社区的富文本编辑器是什么 谢谢谢谢 大...阅读全文
使用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 好...阅读全文
首次接触golang,很多东西不熟悉,Git也没有安装。 1 安装golang 1.1 下载golang 我是在Golang中国的下载频道下载的golang1.6。链接如下: http://www.golangtc.com/download 我选择了64位的 go1.6.windows-amd64.msi 这个文件,安装后GOROOT和path等环境配置自动完成。 我们只需要另行配置GOPATH即可。 1.2 配置GOPATH 添加GOPATH系统环境变量;如下图所示: 然后在CMD命令行工具中通过go命令查看环境配置信息。如下图所示 2 安装Sublime Text 3 2.1 下载Sublime Text 3 官网能够访问,下载链接是:http://www.sublimetext.com...阅读全文
在学习 go web编程那本书的时候,里面有一段,是判断用户复选框是否合法,采用以下代码 slice:=[]string{"football","basketball","tennis"} a:=Slice_diff(r.Form["interest"],slice) if a == nil{ return true } return false 我用的时候,发现Slice_diff 不是标准函数,好像是第三方的,于是我也建个包,把这个函数弄过来: func Slice_diff(slice1, slice2 []interface{}) (diffslice []interface{}) { for _, v := range sli...阅读全文
go自带了notepad++的语法高亮配置,只需要在notepad++里导入即可: 1. 打开go的安装目录misc\notepadplus下的userDefineLang.xml,把开头的
继续前面几篇文章的分享,本次分享下 -- 输入验证 为了保持项目的可学习性,我这里将之前分享的代码积累了下,放在github上,想要尽快入手学习的,可以直接clone我的代码,写代码不上手,都等于白搭,光看的话,对于我来说,我是不行的,没办法学会。 项目地址 https://github.com/durban89/wiki_blog tag: 1.0.4 有些同学可能看不懂,怎么就只给了这些,完全不懂呀。我把使用的命令打出来,照着操作,就应该可以解决了 git clone https://github.com/durban89/wiki_blog /local/path cd /local/path git fetch origin git checkout 1.0.4 这些我觉得 够清晰了...阅读全文
GoLand 是 JetBrains 开发的优秀的 golang IDE,其核心功能面向 Go 语言,提供了代码编辑、调试器、版本控制工具和测试工具,支持前端开发语言和框架,同时提供访问和查询数据库的工具,可以为程序员开发 go 语言提供更好的环境。新版本的 GoLand 将软件提升到一个全新的生产力水平,通过内存, CPU,Mutex 和 Block 分析器扩展其工具支持。它还改进了调试,添加了新的重构,并提醒您有关在表达式中以各种方式使用 nil 的潜在错误。此外,您现在可以直接从 IDE 下载并安装任何 Go SDK,并在主页上感受主题自定义和新预配置的 Sublime Text 键映射。 更新日志 2019/10/29:v0.2 版,更新到 2019.2.3。 2019/9/24:v...阅读全文
新发现:r.Form里面包含了所有请求的参数,比如URL中query-string、POST的数据、PUT的数据,所有当你在URL的query-string字段和POST冲突时,会保存成一个slice,里面存储了多个值举个例子:
本文针对的 Go 语言版本为 1.3,之前也有相关文章讲解如何在 Ubuntu 下配置Go语言的开发环境,但时过境迁,一些方法已经不相同或者不必要。虽讲的是 Ubuntu 下安装配置过程,但 Windows 系统不仅下载更方便,配置环境部分大同小异,其中 64 位系统的 GCC 编译器可到 http://tdm-gcc.tdragon.net/ 下载。 第一步:安装Go语言相关工具请在终端输入以下指令(如果发现下载速度一般,建议每个分开安装,否则一个安装失败将导致未安装的全部失败): ? 1 sudo apt-get install bison ed gawk gcc libc6-dev make 等待全部安装完成以后,就可以进入下一步的操作 第二步:安装 Mercurial(如果你不想安装...阅读全文
我用的mac 下的 liteide 做开发环境,从liteide 编辑器中拷贝的代码在本网发布主题,经常格式被打乱,请问怎么才能保持格式的齐整...阅读全文
go自带了notepad++的语法高亮配置,只需要在notepad++里导入即可: 1. 打开go的安装目录misc\notepadplus下的userDefineLang.xml,把开头的
欢迎关注我的专栏( つ•̀ω•́)つ【人工智能通识】 用户注册功能是网站的必要功能,也是其他功能的基础和前提。 上一篇文章软件技术-零基础编写响应式页面 发送数据 编写好页面效果了,还要实现提交按钮功能,当用户点击提交按钮的时候就把邮箱和密码信息发送给服务器。 发送到哪里,定个目标,比如发给http://localhost:8080//api/register这个地方。 发送什么数据?要获取到输入框中用户打字的内容,可以用$('#email').val()的方法通过元素id名email获得输入框内容。 怎么发送?使用$.post(target,data,successFunction)方法。 综合上面三点,我们再代码最后增加以下部分: ... ...