当前位置: 首页 > news >正文

aspx网站配置服务器做一个推广网站大概多少钱

aspx网站配置服务器,做一个推广网站大概多少钱,扶贫网站开发的目的是什么,泰安钢管网站建设文章目录 简介重新想到go 小服务main.go部署测试 结束语 简介 golang的优势 响应速度&#xff1a; Go > Java > Python 内存占用&#xff1a; Go < Java < Python 从java转go&#xff0c;然后go又转java&#xff0c;感觉就是go虽然在编译、内存占用都强于java&am…

文章目录

  • 简介
    • 重新想到go
  • 小服务
    • main.go
    • 部署
    • 测试
  • 结束语

简介

  • golang的优势
    响应速度:
    Go > Java > Python
    内存占用:
    Go < Java < Python

从java转go,然后go又转java,感觉就是go虽然在编译、内存占用都强于java,但是响应上并没有传说中那么离谱,java完全打得过,并且go语言的框架在20年的时候还不是很完善,当时项目组的工程师亲自手写了一个kafka的生产和消费。。。

go语言给我最大的印象就是非常强悍的协程(轻量化线程),给人一种只要内存够用,就好像能无限开大的感觉。

重新想到go

最近遇到一个问题,其中一个解决方案就是部署一个非常小的实例,实现http对接。
目前编程语言中rust最小,然后是go,rust语言没有接触过,于是想到重拾go语言。

小服务

main.go

package mainimport ("fmt""net/http""os""path/filepath""github.com/gin-gonic/gin"
)func main() {// 创建 Gin 路由r := gin.Default()// 创建文件保存目录err := createFileDir()if err != nil {fmt.Printf("创建文件目录失败: %v\n", err)return}// 文件上传接口r.POST("/addFile", func(c *gin.Context) {// 获取上传的文件file, err := c.FormFile("file")if err != nil {c.JSON(http.StatusBadRequest, gin.H{"error": "获取文件失败",})return}// 构建保存路径dst := filepath.Join("./file", file.Filename)// 保存文件if err := c.SaveUploadedFile(file, dst); err != nil {c.JSON(http.StatusInternalServerError, gin.H{"error": "保存文件失败",})return}c.JSON(http.StatusOK, gin.H{"message": "文件上传成功","filename": file.Filename,})})// hello 接口r.GET("/hello", func(c *gin.Context) {c.String(http.StatusOK, "hello")})// 启动服务器,监听 8090 端口r.Run(":8090")
}// 创建文件保存目录
func createFileDir() error {return os.MkdirAll("./file", 0755)
}

部署

这里就一个文件,快速部署

go mod init file-handler-servergo get -u github.com/gin-gonic/gingo run main.go

测试

hello测试

curl http://localhost:8090/hello

文件测试

curl -X POST http://localhost:8090/addFile -F "file=@/path/to/your/file"

结束语

go语言这个文件2kb,运行后也就几M内存消耗,非常夸张,如果java语言来写,习惯spring框架的就直接带上这个沉重的包袱,需要配置jdk,配置maven,部署速度也慢。
总体而言,做一个小功能,go很能打。

http://www.hrbkazy.com/news/52475.html

相关文章:

  • 有哪些好的做问卷调查的网站好seo网络运营
  • 宁夏建设工程质量安全监督网站网站排名优化外包
  • 找什么人做公司网站湖南关键词优化快速
  • 做网络推广应该去哪些网站推广呢百度热搜广告位多少钱
  • 在日常网站建设中宣传积极百度获客
  • 网站建设 海拉尔如何实施网站推广
  • 企业密信下载app下载官网站长工具seo推广 站长工具查询
  • 做网站 能挣钱吗手机助手
  • 网页设计与制作dw教程好的seo公司营销网
  • .net 网站开发教程东莞做网站哪家公司好
  • 泉州钟南山最新消息网站关键词优化办法
  • 连接品硕网线做怎么弹网站网站策划运营
  • 网站建设广告模板中国seo第一人
  • 用万网做网站淘宝seo是什么意思啊
  • 有没有做吉祥物的网站班级优化大师官网登录
  • 淘宝 网站建设教程视频教程百度关键词购买
  • 企业网站是否可以做淘宝客app代理推广合作50元
  • 南京网站推广哪家便宜青岛网站设计公司哪家好
  • 保定清苑城市建设网站国外搜索引擎大全
  • 广州seo网站推广费用b站引流推广
  • 太原市建设银行网站首页windows优化大师是什么软件
  • wordpress调用函数seo教程 百度网盘
  • 木蚂蚁网站正在建设中新业务在线软件下载
  • 租香港服务器做网站百度官方推广平台
  • 手机端网站开发流程图最新百度快速排名技术
  • 做一张网站图多少钱网销怎么销售的
  • html静态网页首页模板网站seo优化技巧
  • 网站域名 邮箱单页网站seo如何优化
  • 创意广告视频网站如何设计一个网页
  • 动态网站开发典型案例企业网站的网络营销功能