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

golang中解决tcp传输中的粘包问题

golang中解决tcp传输中的粘包问题 Author: 岳东卫 Email: usher.yue@gmail.com 什么是粘包? 最近在写https://github.com/UsherYue/ActivedRouter (一个http/https反向代理服务)的时候遇到了粘包问题, 如果有做过网络编程的小伙伴应该都知道粘包问题,举个例子: 比如客户端在和服 务器进行通信采用的是json格式的数据包。那么此时Client和Server的数据交互流程应该如下: Client Send Json Data->经过网络->Server Reveive Data->Server Decode Json ->Done (一次交互只有一个Json数据包) 上述流程我们假设从客户端发送到服务器接收这个...阅读全文

博文 2017-07-20 05:01:34 yue7603835

Golang基础入门

Go语言很容易上手 第一步,在你的计算机上安装Go语言环境 首先下载对应操作系统的安装包或者源文件 Windows和Mac OSX 都有安装包,可以选择直接双击安装,很简单 Ubuntu系统可以使用 apt-get 安装 sudo apt-get install golang 当然,你也可以选择使用源码包安装 获取源码: $ hg clone -u release https://code.google.com/p/go 进入到源码目录,运行安装脚本 $ cd go/src $ ./all.bash 第二步,配置环境 输入命令 go env 查看你计算机上的go环境,显示大致如下 GOARCH="amd64" GOBIN="" GOCHAR="6" GOEXE="" GOHOSTARCH="...阅读全文

博文 2015-06-17 20:02:25 banmuhuangci

供应链

docuwiki我用着还行。但是很多地方还是有些问题。如果谁也用过。可以交流一下。1.比如怎样批量删除未使用的图片。一个一个删太麻烦了。2.还比如他的目录名能不能修改,不然一旦要改框架,就要到服务器里去做操作,有没有插件可以做这个?3.还有就是有没有办法让每一个页面都自带一个返回上一级的链接(自己写内部链接太麻烦,而且容易在修改文件位置后,导致链接不可用)4.表格内内容是否有办法垂直居中,表格本身能否水平居中5.有好用的编辑插件么?不要推荐FCK,我用了之后都变成乱码了,表示不敢用了。6.有没有好用的本地wiki编辑器?有问题也可以问我。我手里这个wiki吧,看上去也有点模样了。相互交流。 作者:知乎用户 链接:https://www.zhihu.com/question/19677718/...阅读全文

博文 2020-04-24 21:30:12 asialiugf

​Go 语言实现的基于 graphql 的服务器库gqlgen

gqlgen 是一个使用 Go 语言实现的用于快速创建严格类型的 graphql 服务器的库。 示例代码 定义 schema 定义模型 告诉生成器如何在 types.json 中的两者之间进行映射 然后从其中生成运行时 在生成的文件的顶部将是与完成所需的图的解析器的接口 实现此接口,然后通过将其传递到生成的代码中来创建服务...阅读全文

golang里面自定义tls的ciphers

下面的内容是从stackoverflow上面抄过来的。https://stackoverflow.com/questions/31226131/how-to-set-tls-cipher-for-go-server You can see an example in secrpc/tls_server.go: tls.Listen("tcp", addr, &tls.Config{ Certificates: []tls.Certificate{cert}, CipherSuites: []uint16{ tls.TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, tls.TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, }, Min...阅读全文

博文 2019-04-04 12:34:39 areece

70.富文本编辑器tinyMCE提交数据到go服务端

在后台管理中,当有图文混排等各种文章(比如新闻、小说类)需要使用富文本编辑器。这次我使用了一下tinyMCE编辑器。这款编辑器是免费开源的。 提交成功效果 Download everything you need for production usage (including a jQuery integration plugin) for free. TinyMCE is open source and licensed under LGPL 2.1. LGPL2.1可以让我们放心的使用了。 首先在https://www.tiny.cloud/download/self-hosted/ 下载tinyMCE 下载哪个都可以 安装很简单,只要在页面里引用就可以了。