Go的一个服务框架 ssgo能以非常简单的方式快速部署成为微服务群 开始使用 如果您的电脑go version >= 1.11,使用以下命令初始化依赖自定义sshow: go mod init sshow go mod tidy 1、下载并安装s go get -u github.com/ssgo/s 2、在项目代码中导入它 import "github.com/ssgo/s" 快速构建一个服务 start.go: package main import "github.com/ssgo/s" func main() { s.Restful(0, "GET", "/hello", func() string{ return "Hello ssgo\n" }) s.Start() } 即可快速构建出一个8080端口可访问的服务: export service_listen=:808
2023-10-19 02:56:29 67KB go golang registry framework
1
斧头 Ax是用于创建单页应用程序的轻量级Go Web工具包。 它建立在Gorilla WebSocket库的顶部。 该设计专注于简单性和性能。 这不是一个Web框架。 这是解决实际问题的实用工具。 没有路由,模板,呈现,数据库等。只有前端和后端之间的WebSocket连接才能传递消息。 快速开始: go get github.com/devhq-io/ax cd $GOPATH /src/github.com/devhq/ax ./axnew -n foo /tmp/foo cd /tmp/foo go build ./foo 然后导航到 JavaScript API(前端) 连接到后端: ax . connect ( function ( ) { // ... connected OK ... } ) ; 处理断开连接: ax . onDisconnect (
2023-10-19 02:55:00 10KB Go
1
project2-starter-code CS161项目2的骨架代码
2023-10-18 06:01:12 12KB Go
1
了解二维码这个东西还是从微信中,当时微信推出二维码扫描功能,自己感觉挺新颖的,从一张图片中扫一下竟然能直接加好友,不可思议啊,那时候还不了解二维码,呵呵,然后做项目的时候,老板说要加上二维码扫描功能,然后自己的屁颠屁颠的去百度,google啥的,发现很多朋友都有介绍二维码扫描的功能,然后我就跟着人家的介绍自己搞起了二维码扫描功能,跟着人家的帖子,很快我的项目就加入了扫描二维码的功能,然后自己还很开心。 随着微信的到来,二维码越来越火爆,随处能看到二维码,比如商城里面,肯德基,餐厅等等,对于二维码扫描我们使用的是google的开源框架Zxing,我们可以去http://code.google.c
2023-09-13 20:34:08 315KB android框架 bitmap go
1
Golang的TFTP服务器和客户端库 实施: -TFTP协议(修订版2) -TFTP选项扩展 -TFTP块大小选项 部分实现(仅适用于tsize服务器端): -TFTP超时间隔和传输大小选项 一组功能足以支持PXE引导。 import "github.com/pin/tftp" 该软件包对Golang io具有凝聚力。 特别是它实现了io.ReaderFrom和io.WriterTo接口。 这样就可以进行有效的数据传输,而不必进行不必要的内存复制和分配。 TFTP服务器 // readHandler is called when client starts file download from server func readHandler ( filename string , rf io. ReaderFrom ) error { file , err := o
2023-08-30 20:16:20 28KB go golang tftp pxe
1
剪贴板 Go中的跨平台剪贴板包 import "golang.design/x/clipboard" 特征 跨平台支持:macOS,Linux(X11)和Windows 复制/粘贴UTF-8文本 复制/粘贴PNG编码的图像 命令gclip作为演示应用程序 API用法 软件包clipboard提供了三种用于操作剪贴板的主要API: Read , Write和Watch 。 最常见的操作是Read和Write 。 要使用它们,您可以: // write/read text format data of the clipboard, and // the byte buffer regarding the text are UTF8 encoded. clipboard . Write ( clipboard . FmtText , [] byte ( "text data" )) cli
2023-08-29 15:43:21 45KB go windows macos linux
1
go语言介绍
2023-08-15 16:41:04 8.34MB GO go 语言
1
有用的维基 欢迎使用Wiki,该Wiki可以兼作我的个人笔记本来处理所有“软件工程”。 该网站使用开发框架以Go,Markdown,JavaScript,HTML和CSS编写。 访问来查看将构建部署到的网站。 您可能会学到新东西! 为了帮助其他开发人员编写自己的文档,教程和操作方法文章,我创建了。 如果您要建立自己的网站,强烈建议您检查一下。 灵感 当我还是一名新生的时候,我正为编程工作而苦苦挣扎。 作为“初学者”,对我来说,“编写代码”所需的代码量不胜枚举。 我问一个坐在我旁边的高级职员: 我应该怎么可能记得[所有这些样板]? 他建议我: 您不必记住您的操作方式,而只需记住您在何处写下来。 那个建议真的困扰着我。 在每学期的学期中,我坚持不懈地学习计算机科学的阶梯。 我从来没有机会感谢那位高年级学生那天他在图书馆传递给我的智慧。 即使是现在,在培训新开发人员时,我仍然
2023-07-11 07:14:54 281KB go website wiki hugo
1
Go编程语言的安全编码实践指南
2023-07-02 19:38:03 6MB Go开发-学习教程
1
1 无参数情况 配置URL及其视图如下: (r'^hello/$', hello) def hello(request): return HttpResponse(Hello World) 访问http://127.0.0.1:8000/hello,输出结果为“Hello World” 2 传递一个参数 配置URL及其视图如下,URL中通过正则指定一个参数: (r'^plist/(.+)/$', helloParam) def helloParam(request,param1): return HttpResponse(The param is : + param1)
2023-06-27 20:54:53 41KB django go ng
1