资讯专栏INFORMATION COLUMN

以后台形式运行golang程序

stormzhang / 1300人阅读

安装:
go get github.com/icattlecoder/godaemon
示例:
package main

import (
    _ "github.com/icattlecoder/godaemon"
    "log"
    "net/http"
)

func main() {
    mux := http.NewServeMux()
    mux.HandleFunc("/index", func(rw http.ResponseWriter, req *http.Request) {
        rw.Write([]byte("hello, golang!
"))
    })
    log.Fatalln(http.ListenAndServe(":7070", mux))
}
运行
./example -d=true
~$ curl http://127.0.0.1:7070/index
hello, golang!

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/12110.html

相关文章

  • 后台形式运行golang程序

    安装: go get github.com/icattlecoder/godaemon 示例: package main import ( _ github.com/icattlecoder/godaemon log net/http ) func main() { mux := http.NewServeMux() mux.HandleFunc...

    Alliot 评论0 收藏0
  • 华尔街见闻基于istio的服务网格实践

    摘要:,托管于腾讯云容器平台容器编排工具。适配我们目前的服务部署在腾讯云托管,节点使用核的网络增强型机器,所有的后端服务都以部署,集群外部署高可用支持集群内服务发现,数据库以为主,消息队列采用。 距离2017年的见闻技术架构调整接近2年,随着业务线的发展,见闻技术部的项目数量、项目架构类型、基础设施规模、服务变更频率都在不断地增长,带给SRE的挑战是如何能更快地助力于开发人员更快更稳定地部署...

    stonezhu 评论0 收藏0
  • Golang项目部署

    摘要:配置示例如下其中,为本地的应用监听端口。编译程序跨平台交叉编译是的特点之一,可以非常方便地编译出我们需要的目标服务器平台的版本,而且是静态编译,非常方便地解决了运行依赖问题。 文章来源:https://goframe.org/deploymen... 一、独立部署 使用GF开发的应用程序可以独立地部署到服务器上,设置为后台守护进程运行即可。这种模式常用在简单的API服务项目中。 服务器...

    Tamic 评论0 收藏0
  • gin-vue-blog自建博客

    摘要:项目已完成,欢迎使用地址重要更新完成基本数据展示介绍全栈制作一个博客。这是一个分享全栈制作过程的项目,旨在为有兴趣接触开发的朋友分享一些制作经验。 Ginblog(...

    dreamGong 评论0 收藏0
  • python协程与golang协程的区别

    摘要:进程线程和协程进程的定义进程,是计算机中已运行程序的实体。协程和线程的关系协程是在语言层面实现对线程的调度,避免了内核级别的上下文消耗。和都引入了消息调度系统模型,来避免锁的影响和进程线程开销大的问题。 进程、线程和协程 进程的定义: 进程,是计算机中已运行程序的实体。程序本身只是指令、数据及其组织形式的描述,进程才是程序的真正运行实例。 线程的定义: 操作系统能够进行运算调度的最小单...

    csRyan 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<