网站首页 > 开源技术 正文
摘要: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
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
至此,vim中对Go语言的高亮支持的配置已经完成。下面将通过编写Go语言实例进行验证。
二、使用Go语言编写一个简单的Web站点
1、登录Linux服务器
2、创建程序
创建hellowebsite.go程序。如下图
3、编写代码
4、运行站点
查看已经保存的程序hellowebsite.go。如下图
服务器端执行执行# go run hellowebsite.go启动程序。如下图
5、访问测试
客户端通过浏览器访问http://服务器IP:9090/hello。如下图
猜你喜欢
- 2025-01-13 开发人员必备!6大不可缺少的工具
- 2025-01-13 OpenCV计算机视觉库--gocv
- 2025-01-13 "不会Linux,干啥都费劲!”资深程序员:别再瞎努力了
- 2025-01-13 245页Go语言编程文档,从入门到进阶(PDF可下载)
- 2025-01-13 安装 Go 和VSCode并配置环境详细记录
- 2025-01-13 从零开始配置 vim(18)——终端模式
- 2025-01-13 从Java转向Go--AeroFS的一段奇妙之旅
- 2025-01-13 Go基于WebSocket的通讯聊天程序
- 2025-01-13 Web黑客近年神作Gospider:一款基于Go语言开发的Web爬虫,要收藏
- 2025-01-13 VsCode+Vim插件=神级编辑器?二者结合,简单说说体验感受
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)