Linux系统部署Go编程环境(一)使用Go语言编写简单web服务器

摘要:Go语言是一个开源的编程语言,Go 语言被称为“互联网时代的C语言”。Go 语言的风格类似于C语言。其语法在C语言的基础上进行了大幅的简化

摘要:Go语言是一个开源的编程语言,Go 语言被称为“互联网时代的C语言”。Go 语言的风格类似于C语言。其语法在C语言的基础上进行了大幅的简化,去掉了不需要的表达式括号,循环也只有 for 一种表示方法,就可以实现数值、键值等各种遍历。Go语言简单,天生支持并发,完美契合当下高并发的互联网生态。用Go语言实现一个最简单的http服务器端,主要用到了package io, log, net/http 这个3个库。用到的函数包括:http.Handle()、http.HandlerFunc()和http.ListenAndServe()。

本文主要介绍怎么在Linux服务器中使用Go语言编写一个简单的web站点,详细内容请参考下文。

一、增加vim中对Go语言的高亮支持

1、安装git

Linux系统部署Go编程环境(一)使用Go语言编写简单web服务器

Linux系统部署Go编程环境(一)使用Go语言编写简单web服务器

2、安装vim-go

执行以下执行:

cd ~

mkdir .vim

cd .vim

mkdir autoload plugged

cd plugged

git clone https://github.com/fatih/vim-go vim-go

cd autoload

wget https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

下载vim-go和plug.vim。

3、配置vimrc文件

执行以下执行:

cat ~/.vimrc

call plug#begin()

Plug ‘fatih/vim-go’, { ‘do’: ‘:GoInstallBinaries’ }

call plug#end()

let g:go_version_warning = 0

Linux系统部署Go编程环境(一)使用Go语言编写简单web服务器

至此,vim中对Go语言的高亮支持的配置已经完成。下面将通过编写Go语言实例进行验证。

二、使用Go语言编写一个简单的Web站点

1、登录Linux服务器

Linux系统部署Go编程环境(一)使用Go语言编写简单web服务器

2、创建程序

创建hellowebsite.go程序。如下图

Linux系统部署Go编程环境(一)使用Go语言编写简单web服务器

3、编写代码

Linux系统部署Go编程环境(一)使用Go语言编写简单web服务器

4、运行站点

查看已经保存的程序hellowebsite.go。如下图

Linux系统部署Go编程环境(一)使用Go语言编写简单web服务器

服务器端执行执行# go run hellowebsite.go启动程序。如下图

Linux系统部署Go编程环境(一)使用Go语言编写简单web服务器

5、访问测试

客户端通过浏览器访问http://服务器IP:9090/hello。如下图

Linux系统部署Go编程环境(一)使用Go语言编写简单web服务器

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/10057.html

(0)
上一篇 2023年 4月 22日 下午11:55
下一篇 2023年 4月 22日 下午11:55

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们YX

mu99908888

在线咨询: 微信交谈

邮件:itzsgw@126.com

工作时间:时刻准备着!

关注微信