如何使用Gogland配置beego项目的调试功能

回复

有问必答ivanzhang 发起了问题 • 1 人关注 • 0 个回复 • 22 次浏览 • 4 小时前 • 来自相关话题

上海/GO工作/区块链领域公司

回复

招聘应聘mikerr 发起了问题 • 1 人关注 • 0 个回复 • 106 次浏览 • 1 天前 • 来自相关话题

一些用golang开发的存储项目

回复

开源程序lei 发起了问题 • 1 人关注 • 0 个回复 • 143 次浏览 • 2 天前 • 来自相关话题

http REST API 验证库

开源程序toukii 发表了文章 • 0 个评论 • 90 次浏览 • 3 天前 • 来自相关话题

httpvf

http REST API verify,验证REST API 是否正确,书写脚本。必要时运行脚本,查看是否全部通过验证。查看全部

httpvf


http REST API verify,验证REST API 是否正确,书写脚本。必要时运行脚本,查看是否全部通过验证。


安装


go get github.com/toukii/httpvf/vf

示例


vf.yml:


-
url: http://upload.daoapp.io/topic
method: POST
header:
Content-Type: "application/x-www-form-urlencoded"
body: "title=topic001&content=content001"
resp:
code: 200
cost: 900
-
url: http://upload.daoapp.io/loadfile/topic001
method: GET
resp:
code: 200
cost: 80
body: content001
-
url: http://localhost:8080/uploadform/
method: POST
filename : vf.yml
resp:
code: 200
cost: 10

验证:


vf -v vf.yml

请求




  • url: [请求地址]




  • method: [请求方法]




  • body: [请求body]




  • n: [请求个数]




  • interval: [请求间隔]




  • runtine: [请求并发数]




  • upload: [web前段传入的文件名(input name)]@[上传文件名]



  • header: 请求的header参数,map结构


header:
Content-Type: "application/x-www-form-urlencoded"


  • param: GET 请求的参数,map结构


param:
name: toukii
position: dev-ops

验证返回body




  • code: [响应码]




  • cost: [响应时间,单位ms]




  • body: [直接验证内容]



  • regex: [正则表达式]


json




  • 路径以","分割




  • 路径若有纯数字,为数字加上""




  • 数组下标从0开始,直接写数字


    例如,返回的json内容如下:




[
{
"Map": {
"1": "hello"
},
"Message": "This is toukii,r1",
"Cost": 0.315
}
]

验证hello的写法为:


json: 
'0,Map,"1"': hello

处理文件上传的工具包 - fuh

开源程序lyric 发表了文章 • 0 个评论 • 93 次浏览 • 4 天前 • 来自相关话题

处理文件上传的工具包 - fuh

在平时web开发过程中,总会遇到处理文件上传的场景,每次的处理方式都是以业务为导向进行处理。现在作者就把这一... 查看全部

处理文件上传的工具包 - fuh


在平时web开发过程中,总会遇到处理文件上传的场景,每次的处理方式都是以业务为导向进行处理。现在作者就把这一块单独抽离出来,做成了一个简单的工具包。主要特点是:



  • 支持自定义文件存储

  • 支持自定义文件名

  • 支持自定义文件大小限制


引入简单,方便,欢迎来拍砖!谢谢!


$ go get github.com/LyricTian/fuh

package main

import (
"encoding/json"
"net/http"

"github.com/LyricTian/fuh"
)

func main() {
http.HandleFunc("/fileupload", func(w http.ResponseWriter, r *http.Request) {
finfo, err := fuh.Upload(r, "file", nil, nil)
if err != nil {
w.WriteHeader(http.StatusBadRequest)
return
}
json.NewEncoder(w).Encode(finfo)
})

http.ListenAndServe(":8080", nil)
}

求Go语言工程师!简历砸过来!!领导、工资、团队都很nice!!

招聘应聘Sara酱 发表了文章 • 0 个评论 • 282 次浏览 • 5 天前 • 来自相关话题

岗位职责: 1、负责游戏服务端逻辑模块的编写; 负责项目的设计、编码、调优、测试及Bug处理; 2、精通Golang游戏服务端代码的编写; 3、精通MySql等数据库; 4、精通至少一门脚本Lua, 熟悉Protobuf, Websocket等协议; 5... 查看全部

岗位职责:
1、负责游戏服务端逻辑模块的编写; 负责项目的设计、编码、调优、测试及Bug处理;
2、精通Golang游戏服务端代码的编写;
3、精通MySql等数据库;
4、精通至少一门脚本Lua, 熟悉Protobuf, Websocket等协议;
5、负责游戏逻辑后台, 管理后台的搭建,升级,维护;
6、有linux/windows c++开发经验, 熟悉Java/PHP开发优先。


任职要求:
1、有良好的代码规范和习惯, 3年以上游戏服务端开发经验, 1年go语言开发经验;
2、扎实的算法基础,能够编写冒泡排序、麻将等基础算法;
3、具备良好沟通能力、高度的工作责任心和敬业精神, 优秀的团队协作精神。


欢迎加QQ:1340128589
办公地点:上海浦东新区
欢迎自荐或推荐~~ 领导、工资、团队都很nice!!

TiDB Weekly [2017.02.13]

Go开源项目qiuyesuifeng 发表了文章 • 0 个评论 • 53 次浏览 • 5 天前 • 来自相关话题

Weekly update in TiDB

Last two weeks, we landed 查看全部

Weekly update in TiDB


Last two weeks, we landed 25 PRs in the TiDB repositories.


Added



Fixed



Improved



Weekly update in TiKV


Last week, We landed 14 PRs in the TiKV repositories.


Added



Fixed



Improved



原文链接

TiDB Weekly [2017.02.05]

Go开源项目qiuyesuifeng 发表了文章 • 0 个评论 • 26 次浏览 • 5 天前 • 来自相关话题

Weekly update in TiDB

Last two weeks, we landed 查看全部

Weekly update in TiDB


Last two weeks, we landed 43 PRs in the TiDB repositories.


Added



Fixed



Improved



Weekly update in TiKV


Last two weeks, we landed 20 PRs in the TiKV repositories.


Added



Fixed



Improved



原文链接

【PingCAP】SRE & Tools Engineer

招聘应聘qiuyesuifeng 发表了文章 • 0 个评论 • 60 次浏览 • 5 天前 • 来自相关话题

岗位职责:

  • 维护 TiDB 在生产系统中平稳运行,包括产品部署、监控和线上调试,及时应对并处理关键服务模块相关的问题
  • 构建各种自动化流程和工具,以自动化的手段应对任何发生过和预料会发生的情况和问题
  • <... 查看全部

岗位职责:



  • 维护 TiDB 在生产系统中平稳运行,包括产品部署、监控和线上调试,及时应对并处理关键服务模块相关的问题

  • 构建各种自动化流程和工具,以自动化的手段应对任何发生过和预料会发生的情况和问题

  • 针对系统能力和需求进行评估,软件性能分析和系统调优

  • 构建自动化测试系统,模拟各种灾难场景验证 TiDB 的可靠性,以测试驱动开发

  • 负责内部的 DevOps 平台建设,提升团队生产效率

  • TiDB 商业工具开发,包含自动化部署,数据迁移和同步工具,备份恢复工具,诊断和调试工具,系统监控工具等开发工作


职位要求:



  • 2 年以上在运维开发相关领域经验

  • 扎实的编程能力,熟悉 C/C++/Go/Rust/Python 一种编程语言,以及 shell/Perl 一种脚本语言

  • 具备大型分布式系统的监控、分析和故障排除等相关经验

  • 熟悉常用算法和数据结构,对操作系统和网络有深入的理解和应用经验

  • 良好的沟通能力和技巧


加分项:



  • 从事过 SRE 相关职位,具备 on-call 经历

  • 爱折腾,强烈的 Hack 精神

  • 熟悉 k8s 容器编排系统


待遇:


20K-40K + 期权, 13 薪 + 奖金, 优秀者可面议


联系方式:


hire@pingcap.com


地址:


北京市海淀区西小口路 66 号东升科技园 D-3 号楼 413


Or Remote

【PingCAP】Database Storage Engineer

招聘应聘qiuyesuifeng 发表了文章 • 0 个评论 • 50 次浏览 • 5 天前 • 来自相关话题

岗位职责:

  • 负责分布式数据库 TiKV 相关的设计,开发
  • 负责构建分布式压力测试框架,稳定性测试框架

职位要求:

  • 3 年以上相关领域开发经验,扎实的编程能力... 查看全部

岗位职责:



  • 负责分布式数据库 TiKV 相关的设计,开发

  • 负责构建分布式压力测试框架,稳定性测试框架


职位要求:



  • 3 年以上相关领域开发经验,扎实的编程能力,精通 C/C++/Go/Rust 中的一种

  • 对分布式系统的架构和原理有比较深入的了解

  • 优秀的发现和解决问题能力,良好的沟通能力,具备团队合作精神


加分项:



  • 拥抱开源,对前沿技术有浓厚的热情和探索欲望,有开源项目经历

  • 熟悉 Paxos/Raft 等分布式一致性算法

  • 熟悉分布式事务模型

  • 熟悉操作系统底层知识,有 TCP/IP, IO 等系统调优经验


待遇:


20K-40K + 期权, 13 薪 + 奖金, 优秀者可面议


联系方式:


hire@pingcap.com


地址:


北京市海淀区西小口路 66 号东升科技园 D-3 号楼 413
Or Remote

【PingCAP】Database Kernel Engineer

招聘应聘qiuyesuifeng 发表了文章 • 0 个评论 • 43 次浏览 • 5 天前 • 来自相关话题

岗位职责:

  • 负责分布式数据库查询优化器相关的设计,开发,文档撰写和新人指导
  • 负责分布式数据库 SQL 层的设计,开发和性能优化
  • 参与分布式数据库底层系统存储系统的设计
<... 查看全部

岗位职责:



  • 负责分布式数据库查询优化器相关的设计,开发,文档撰写和新人指导

  • 负责分布式数据库 SQL 层的设计,开发和性能优化

  • 参与分布式数据库底层系统存储系统的设计


职位要求:



  • 3 年以上相关领域开发经验,扎实的编程能力,熟悉 C/C++/Go/Java/Python 中的一种

  • 对分布式系统的架构和原理有比较深入的了解

  • 熟悉 MapReduce/Spark/Hive 等分布式计算框架中的一种或多种

  • 熟悉 MySQL/PostgreSQL/Greenplum 等数据库系统实现原理

  • 优秀的发现和解决问题能力,良好的沟通能力,具备团队合作精神


加分项:



  • 拥抱开源,对前沿技术有浓厚的热情和探索欲望,有开源项目经历

  • 熟悉 Spark 内核,并阅读过其中的源码

  • 熟悉 MySQL/PostgreSQL/Greenplum 的查询引擎,并阅读过其中的源码


待遇:


20K-40K + 期权, 13 薪 + 奖金, 优秀者可面议


联系方式:


hire@pingcap.com


地址:


北京市海淀区西小口路 66 号东升科技园 D-3 号楼 413
Or Remote

写了个web服务器,ab测试一下,就报错Conn.Write wrote more than the declared Content-Length

回复

有问必答dyllen 发起了问题 • 1 人关注 • 0 个回复 • 84 次浏览 • 6 天前 • 来自相关话题

Go 1.8新功能声明(英文ppt版)

文章分享soul008 发表了文章 • 0 个评论 • 220 次浏览 • 6 天前 • 来自相关话题

Go 1.8新功能

这里写图片描述 ... 			<a class=查看全部

Go 1.8新功能


这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述


这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述


这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述


这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述

【上海-捞月狗招聘】Golang工程师

回复

招聘应聘kevin052712 发起了问题 • 1 人关注 • 0 个回复 • 172 次浏览 • 2017-02-16 14:51 • 来自相关话题