glide如何获取包的所有依赖?

有问必答astaxie 回复了问题 • 3 人关注 • 1 个回复 • 230 次浏览 • 2016-10-14 13:07 • 来自相关话题

golang 如何动态创建struct

有问必答changjixiong 回复了问题 • 14 人关注 • 7 个回复 • 1153 次浏览 • 2016-10-14 12:43 • 来自相关话题

Rikka - 极简多插件私人图床

开源程序7sDream 发表了文章 • 3 个评论 • 443 次浏览 • 2016-10-14 12:23 • 来自相关话题

OvO 终于有个 Go 社区了……我来发个学 Golang 的时候练手的一个东西吧……

简介

Rikka 是一个极简的图床系统,设计理念是让每个人都能有个自己的好用的图床。为了极简,去掉了上传历史的功能,所有的一切都按照 ... 查看全部

OvO 终于有个 Go 社区了……我来发个学 Golang 的时候练手的一个东西吧……


简介


Rikka 是一个极简的图床系统,设计理念是让每个人都能有个自己的好用的图床。为了极简,去掉了上传历史的功能,所有的一切都按照 上传-复制-关闭-粘贴 的使用流程来设计。为了方便每个人自己部署,封装成了 Docker Image。DaoCloud 的一个 128M 的实例都能愉快的跑 Rikka,内存占用大约 10 - 20M。


因为是在我刚学 Go 的时候开的项目,所以我在有意的尽量不使用其他模块,专注于用自带 package 完成功能,对于其他初学者可能是个不错的例子哟。


特点/Feature:



  • 极简,不保存上传历史

  • 支持将图片链接复制成多种格式

  • 文件储存部分插件化,有很多可用的插件,比如:新浪微博,七牛云,又拍云,腾讯云等

  • 提供 API

  • Web 服务和 RESTful API 服务模块化

  • CLI 工具

  • 只保证支持较新版本的 Chrome/Firefox/Safari

  • 首页标志很可爱

  • 维护者貌似很活跃 :)


目前支持的图片储存插件



  • 本地服务器

  • 七牛云

  • 又拍云

  • 新浪微博

  • 腾讯云 COS

  • 腾讯云 CI


可能以后还会加啦,因为是插件形式,所以加起来很简单。应该以后会有 Imgur 和 Flickr 插件吧。
恩,其实可以自己写插件的,但是我现在还没写插件的编写文档。不过把目前我写的几个插件看完应该也就明白怎么写了,很 Easy 的~


截图/Demo


首页:


homepage


预览页面:


viewpage


我在 DaoCloud 用免费配额搭了个 Rikka 做 Demo:http://7sdream-rikka-demo.daoapp.io/


密码是:rikka


感兴趣的可以去试试,最大图片大小 5M。不过这只是 Demo 哟,不要真的用这个啦,如果想自己搭个自用的 Rikka 的话可以看:部署文档图文教程


我自己也在腾讯云部署了一个:http://akkir.me 但是这个就不告诉你们密码咯……毕竟是自用的。


API/CLI


Rikka 是有 RESTFul 的 API 的,文档在这里


然后我还写了个 CLI 工具方便命令行使用:文档|下载


放个使用截图吧:



然后是多张上传:



计划中是有跨平台 GUI 想法的,不过现在还没动手。


项目地址


嘎嘎嘎 项目地址留在最后:https://github.com/7sDream/rikka


Docker Image:https://hub.docker.com/r/7sdream/rikka/


如果刚开始学 Golang 的小伙伴应该可以稍微看看当作入门例子。


功力雄厚的同志们就来多提提意见吧~不甚感激!


对了对了,有谁知道 Docker Container 的 Logs 怎么和 Fail2Ban 结合起来使用呀?只能在 Container 里装个 Fail2Ban 么?

exec.Command执行出错: exit status 64

技术讨论limard 回复了问题 • 3 人关注 • 2 个回复 • 169 次浏览 • 2016-10-14 11:53 • 来自相关话题

wego,我们游戏使用的屏蔽字服务

Go开源项目goofansu 发表了文章 • 2 个评论 • 189 次浏览 • 2016-10-14 11:33 • 来自相关话题

前言

感谢@astaxie在v2ex发布了这个帖子 https://www.v2ex.com/t/312653, 之前我在V站也发过wego的帖子,... 查看全部

前言


感谢@astaxie在v2ex发布了这个帖子 https://www.v2ex.com/t/312653, 之前我在V站也发过wego的帖子,但是没什么响应,就希望找到专门讨论Go的社区,帮助自己提高写代码的水平。


wego介绍


项目页面:https://github.com/repong/wego


最近游戏要上线了,为了迎接版署审核,开发了一下屏蔽字的服务,我之前的主语言不是Go,最近写了一个月,感觉用Go写工具很方便,特别是编译和部署,一个binary搞定。


有兴趣的同学可以看看 README


使用方法


$ ./wego -port 1234
Loading dict...
载入sego词典 /var/folders/yy/ksdhbgf551bgg_5p0dkyd5kr0000gn/T/chinese_dictionary.txt844575244
载入sego词典 /var/folders/yy/ksdhbgf551bgg_5p0dkyd5kr0000gn/T/english_dictionary.txt811498491
sego词典载入完毕
Version : 1.0.0-5-g8c1e0b9
Git Hash : 8c1e0b943ea21f72e4eca8adc7a931ebb287da8f
Build Time : 2016-10-14T07:45:22Z
[GIN] 2016/10/14 - 15:45:46 | 200 | 148.311µs | 127.0.0.1 | POST /filter
[GIN] 2016/10/14 - 15:46:18 | 200 | 93.437µs | 127.0.0.1 | POST /validate

http请求


curl -XPOST http://localhost:1234/validate -d "message=测试封杀"
{"result":"false"}

curl -XPOST http://localhost:1234/filter -d "message=测试封杀"
{"result":"测试**"}

关于交叉编译的错误: no buildable Go source files in $GOPATH/src/github.com/zeromq/goczmq

有问必答sheepbao 回复了问题 • 2 人关注 • 2 个回复 • 227 次浏览 • 2016-10-14 11:31 • 来自相关话题

提交一个社区的bug

站点反馈astaxie 回复了问题 • 2 人关注 • 1 个回复 • 195 次浏览 • 2016-10-14 11:28 • 来自相关话题

Go和Java的interface有什么不同

技术讨论godonggua 回复了问题 • 3 人关注 • 2 个回复 • 168 次浏览 • 2016-10-14 10:44 • 来自相关话题

go的移动端编译器有吗

技术讨论myml 回复了问题 • 3 人关注 • 2 个回复 • 238 次浏览 • 2016-10-14 10:34 • 来自相关话题

【北京】 北京迈瑞科教育科技有限公司 【招GO开发工程师】

招聘应聘liaojie 发表了文章 • 1 个评论 • 235 次浏览 • 2016-10-14 10:18 • 来自相关话题

公司:北京迈瑞科教育科技有限公司

地址:北京市建国路甲92号世茂大厦B座1818

联系邮箱:12407436@qq.com

1、熟悉gol... 查看全部

公司:北京迈瑞科教育科技有限公司


地址:北京市建国路甲92号世茂大厦B座1818


联系邮箱:12407436@qq.com


1、熟悉golang语言编程,掌握socket、http等相关技术;


2、通过单元测试、自动化以及代码审查等提升优化代码质量;


3、具有高负载、高并发开发设计经验;


4、熟悉MySql、Redis等数据库编程;


5、熟悉Linux服务器的基本配置和管理;


6、拥有扎实的计算机编程能力,尤其在数据结构、算法和代码、后端系统整体设计方面有较好的功底;


7、最重要的是有责任心,对技术有激情、有追求,富于技术创新精神,勇于解决技术难题;


注:我们同时也招python ,c++有兴趣转GO的后端,我们提供您转GO的机会!


===更新福利================================================


15-30K月薪,13薪,年终奖,项目奖等,五险一金,双休

社区代码是否开源的?

有问必答ego008 回复了问题 • 3 人关注 • 3 个回复 • 457 次浏览 • 2016-10-14 10:13 • 来自相关话题

我为什么又搞了一个Go社区

文章分享astaxie 发表了文章 • 53 个评论 • 2223 次浏览 • 2016-10-14 09:54 • 来自相关话题

昨天在v2ex和ruby-china的社区发了帖子宣传我们社区,有一些朋友问我有疑问:怎么又出来一个社区啊,我觉得我有必要把我的初心说清楚(留下证据给自己将来打脸)。:)

很多人的印象可能是怎么又一个Go社区啊,Go社区好分裂啊,能不能一起... 查看全部

昨天在v2ex和ruby-china的社区发了帖子宣传我们社区,有一些朋友问我有疑问:怎么又出来一个社区啊,我觉得我有必要把我的初心说清楚(留下证据给自己将来打脸)。:)


很多人的印象可能是怎么又一个Go社区啊,Go社区好分裂啊,能不能一起愉快的玩了,其实理由我上面都有写,目前的几个社区都是缺乏运营的,而为什么要在搞一个Go的社区呢?其实这个只是我其中要做的一个事情。


今年Gopher大会的时候我也说过要成立一个Go基金会,那么这个基金会也在最近开始运作起来了,http://golangfoundation.org/


基金会做什么



  • 大会和 Meetup

  • 线上社区

  • 指导 Go 的企业级应用

  • 校园培训

  • 开源引导

  • Workshop / Training


那么以现有的几个社区的运营我觉得是远远达不到这个要求的,我以前是玩PHP的,我也记得在PHPChina出来之前可能已经有差不多四个PHP的社区了吧,但是最后还是PHPChina统一了目前的社区,为什么呢?因为后期的运营以及一系列的活动。所以社区多其实是好事情,说明大家都很有热情去做这个事情,但是是不是能够持之以恒的去做好这个事情呢?这个才是最重要的。


既然我选择开始做Go基金会,在线社区是其中一个重要的环节,这是我们的其中一项使命。


那么另一个问题,你凭什么做的比其他几家社区会更好呢?



  • 运营的人才,目前这一块已经聚集了差不多十几个人的运营团队。

  • 基金会资金的支持,基金会企业会员的资金支持,同时我们也得到了极客邦科技的大力支持,极客邦在全国各地都有分布,而我们也和他们深度的合作,以后会有更多的线下活动。

  • 线下线上活动的结合,meetup,Gopher大会等线下社区的互动,可能后期也会引入直播之类的到线上来互动。

  • 开源项目社区的建立,目前Go基金会下面的几个项目的社区建设也会同步放在gocn的社区里面,这几个项目都是已经得到了大量企业的使用,我想这也是在线社区的价值,知识的积累。

  • 和更多的Go企业的合作,公众号对接,招聘对接。


我只想说我做这个社区是有备而来的,如果你觉得可以做的比我更好,或者有更好的idea,欢迎一起来玩。

go test 如何执行某一个测试函数?

有问必答smallfish1 回复了问题 • 3 人关注 • 2 个回复 • 288 次浏览 • 2016-10-14 09:53 • 来自相关话题

易名中国 --厦门---GO工程师(更新福利)

招聘应聘logiz 发表了文章 • 4 个评论 • 280 次浏览 • 2016-10-14 09:43 • 来自相关话题

招聘后端服务工程师

职位描述:

参与在线交易系统的核心设计和开发
内部框架设计研发
开发和域名... 			查看全部
					

招聘后端服务工程师



职位描述:



参与在线交易系统的核心设计和开发
内部框架设计研发
开发和域名有关的工具
日志系统开发


岗位要求:



熟悉GO语言
熟悉MYSQL数据库


福利:



五险一金,上班沿线班车,年度体检,聚餐,中秋博饼,年终尾牙晚宴
年度旅游,每月生日会,每周下午茶
活动室、娱乐室配备台球、乒乓球、桌面足球、跑步机等
DELL双屏显示器
国家规定的各类带薪假期


公司刚刚挂牌新三板,薪资面议,简历请发邮件zougc@ename.com


地点:厦门软件园二期望海路19号之三6楼


了解公司详细: www.ename.com www.ename.net


可以是无经验,要求熟悉C/PHP 或者其他一门语言


myLG, 命令行网络诊断工具

Go开源项目ityike 回复了问题 • 13 人关注 • 7 个回复 • 784 次浏览 • 2016-10-14 09:21 • 来自相关话题