To be an better Gopher, get your hands dirty. Topcoder offered a serials of challenges for learning Golang. In this blog, I tried to implement "Go Learning Challenge - Simple Web-API Server"[1]. What's used in this challenge ? Following aspects and packages will be covered in this cha...
[1] Simple Web API Server :http://www.topcoder.com/challenge-details/30046011/?type=develop&noncache=true [2] OAuth2 Server :http://www.topcoder.com/challenge-details/30046224/?type=develop [3] git :https://coding.net/u/huys03/p/SimpleWebAPIServer/git...
Next, I will use Golang's web development framework Gin, with the Websocket librarygorilla/websocketto implement simple back-end services. The following is the implementation process from 0 to 1, suitable for beginners to read. Solution Hello World Install go https://go.dev/dl/ Create a new...
Ran is a simple web server for serving static files. Github:https://github.com/m3ng9i/ran Docker Hub:https://hub.docker.com/r/m3ng9i/ran Features Directory listing Automatic gzip compression Digest authentication Access logging Custom 401 and 404 error file ...
Swiss army knife Webserver in Golang. Keep simple like the python SimpleHTTPServer but with many features - nodauf/Swego
【转】Simple Golang DNS Server 使用Go语言写一个DNS服务 要求:可以转发和缓存DNS查询的本地DNS服务器 额外1:为它提供一个记录管理界面(HTTP处理程序) 额外2:给它起个名字 关于DNS服务器的一些事情: DNS服务器将名称转换为IPDNS主要在端口53上使用UDP协议DNS消息最大长度为512字节,更长...
Simple Admin 是一个强大的、易扩展的后台管理系统,基于 Go-Zero、Vben Admin、Ent、Casbin 等开源项目构建,提供了完整的用户管理、权限管理、角色管理、菜单管理、日志管理、配置管理等功能,支持多语言等特性,适用于小型或大型企业快速搭建分布式后台管理系统。
go-zero 是一个集成了各种工程实践的 web 和 rpc 框架,具有高性能、易扩展和低门槛的推特性,感兴趣的朋友可以自行查阅: 项目地址: 代码语言:javascript 代码运行次数:0 运行 AI代码解释 https://github.com/zeromicro/go-zero 官网简介: 支持以下的功能: ...
Please keep in mind that the Docker image doesn't includeFFmpeg. if you need to useFFmpegfor an external command or anything else, you need to build a Docker image that contains bothrtsp-simple-serverandFFmpeg, by following instructionshere. ...
Simple Golang HTTPS/TLS Server packagemainimport(// "fmt"// "io""net/http""log")funcHelloServer(w http.ResponseWriter,req*http.Request){w.Header().Set("Content-Type","text/plain")w.Write([]byte("This is an example server.\n"))// fmt.Fprintf(w, "This is an example server.\n"...