文章 2023-06-21 来自:开发者社区

嵌入式linux之go语言开发(十一)让web服务器跑在终端上,通过网页配置终端参数

以数据网关或集中器设备为例,有人知道吧。这玩意儿没界面,但是还一大堆参数需要配置。那怎么搞?做个上位机工具,做界面,再做个串口协议一个个的搞吗?太繁琐了,不但得制定协议,还得造工具配合调试,发布时还得配套给用户提供工具安装和使用。这么麻烦的安装配置和使用,如何让用户好用,易用,爱用?如果有一web界面,可以通过网页访问它,通过电脑在web网页中对终端参数进行配置岂不是很爽?只要能访问到集中器设备....

嵌入式linux之go语言开发(十一)让web服务器跑在终端上,通过网页配置终端参数
文章 2023-05-19 来自:开发者社区

Go语言学习编程实践:goroutine实现并发时钟服务器

基于服务器一次处理多个客户端的连接,且各客户端之间保持独立的场景进行编写实例。使用net包构建客户端与服务器间通信。定期报告时间的tcp服务器package main import ( "io" "log" "net" "time" ) func main() { listener, err := net.Listen("tcp", "localhost:8000") i...

Go语言学习编程实践:goroutine实现并发时钟服务器
文章 2023-02-01 来自:开发者社区

推荐Go语言开源项目:Excelize ,获取阿里云ECS实例监控数据导出到自定义Excel表格(二)

需求用阿里云云监控服务:阿里云云监控没有grafana服务端,生成不了PDF,再加上Prometheus不能生成exl表格数据,阿里云云监控企业版太贵,一个报表0.14元。我们可以自己调取阿里云的api接口,获取ECS主机cpu负载、内存使用率等信息,生成报表定时发送指定邮箱。有人会说了,为啥不自己搭建一个Prometheus服务端,然后把所有主机全部添加到自己的服务器上。这个想法好,但是如果“....

推荐Go语言开源项目:Excelize ,获取阿里云ECS实例监控数据导出到自定义Excel表格(二)
文章 2022-12-11 来自:开发者社区

Go Web编程实战(8)----创建HTTP与HTTPS服务器端

创建一个HTTP服务端其实Go语言创建一个简单的HTTP服务器程序,与Java Web的servlet差不多。比如,我们这里创建一个简单打印“Hello World”的程序。代码如下:package main import ( "fmt" "net/http" ) func helloworld(w http.ResponseWriter,r *http.Request) { fm...

Go Web编程实战(8)----创建HTTP与HTTPS服务器端
文章 2022-11-19 来自:开发者社区

Go HTTP 编程 | 01 - 使用 http 包创建 Web 服务器

一、Go 的 HTTP 标准库 net/httpGo 已经拥有成熟的 HTTP 标准库 net/http,即使不使用 Go 的 Web 框架如 Gin、Iris 等也可以快速的搭建起一个可以运行的 Web 服务,同时这个标准库可以对 Web 路由、静态文件、模板和cookie 等数据进行处理,事实上这些 Web 框架也都是基于 net/http 标准库来构建的。使用 net/http 建立 We....

Go HTTP 编程 | 01 - 使用 http 包创建 Web 服务器
文章 2022-11-11 来自:开发者社区

Go打包 部署 优雅的把Go项目部署到Linux服务器

注意问题go项目运行之后,修改.env文件不会立即生效,需要重启go服务才会生效go项目运行之后,修改config.ini配置文件会立即生效,无需重启go服务重新部署项目开发环境重新build项目(Mac环境的打包语法)CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build查找指定端口的进程 博主的端口号9001netstat -tunlp|grep 900....

文章 2022-11-11 来自:开发者社区

如何优雅的通过Shell脚本一键部署GO项目到服务器 |Go主题月

引言我们可以通过shell脚本把以下操作进行封装:代码同步,打包,编译,重启进程,启动服务;一键执行shell,避免重复劳动。脚本一键操作执行效果示例是不是非常友好且高效!部署流程本地把最新代码提交到git在服务器切换到shell脚本目录下,运行shell脚本,一键部署./setup.sh 复制代码脚本代码说明:下面的 RunningManageServer 是我指定的module名称,替换成您....

如何优雅的通过Shell脚本一键部署GO项目到服务器 |Go主题月
文章 2022-11-08 来自:开发者社区

基于GO-CQHTTP在云服务器搭建QQ机器人

我作为一名准大二的软件技术专业的学生。在课堂中,由于学习的需要,老师给我们介绍了阿里云服务器,因为学生资金比较紧缺,我选择加入了“飞天加速计划-高校学生在家实践”活动。对于我等学生党来说,真的是很大一个福利,就参加学习实践一下,也特别感谢阿里云给了我们这些初学者打进云服务器的敲门砖。我仅仅用了四步就达成了免费申领云服务器的资格,拥有了一台云服务器后,我不禁想到如何才能够利用好这台服务器,给我的生....

文章 2022-05-26 来自:开发者社区

Hive 勒索软件新变体:用 Go 语言编写|现在专门以 Linux 服务器和 FreeBSD 作为攻击目标

据 BleepingComputer 报道,斯洛伐克互联网安全公司 ESET 发现,Hive 勒索软件团伙现已专门针对 Linux 和FreeBSD 这些平台,开发出了新恶意软件变体进行加密。不过Hive 勒索软件团伙的新加密机仍在开发中,缺乏功能。ESET的研究人员在分析过程中发现,Hive 勒索软件的 Linux 版变体被证明存在明显 Bug ,当恶意软件以显式路径执行时,加密就会完全失败。....

Hive 勒索软件新变体:用 Go 语言编写|现在专门以 Linux 服务器和 FreeBSD 作为攻击目标

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

云服务器ECS

做技术先进、性能优异、稳如磐石的弹性计算!

+关注