初衷

零服务器开发经验,使用Go语言开发个服务器,从零开始,希望可以坚持下去,一点一滴的做出一个常规级别的服务器系统。

准备

Go语言中文网: https://studygolang.com

Go语言官网: https://golang.org

开始

稍微看了看文档上的介绍,基础知识,开始搭建环境。

1、下载安装包

https://golang.org/dl/

Apple macOS

macOS 10.10 or later, Intel 64-bit processor

go1.11.2.darwin-amd64.pkg (117MB)

这里是我当前下载的版本。

Mac直接双击安装包,一顿下一步即可完成安装。

2、配置环境变量

MAC命令行直接打开配置文件

open ~/.bash_profile

将下面的路径加到bash_profile文件里面

export PATH=$PATH:/usr/local/go/bin

PS:其他路径需求参看文档配置,开机启动等配置查百度。

3、验证GO环境

通过构建一个简单的程序来检查Go的安装是否正确,具体操作如下:

首先创建一个名为 hello.go 的文件,并将以下代码保存在其中:

package main

import "fmt"

func main() {

fmt.Printf("hello, world\n")

}

接着通过 go 工具运行它:

$ go run hello.go

hello, world

若你看到了“hello, world”信息,那么你的Go已被正确安装。

4、开发工具选择

这里,我采用专为Go的IDE-LiteIDE

IDE官网:http://liteide.org/cn/

中文下载点:https://www.golangtc.com/download/liteide

官网下载地址:https://github.com/visualfc/liteide/releases/tag/x35.2

下载完以后将文件夹直接拖入MAC的应用程序文件夹即可,非安装版的

工程启动

我们新建一个工程目录,将上面的hello.go放进去,使用IDE打开文件路径,CMD+R直接build and run,看看结果是否有打印hello world。成功就说明工程没有问题了。

到这里我们的环境都搞完了,我们下一次做一些基本的功能尝试。

go网站服务器搭建,使用Go搭建服务器记录(一)相关推荐

  1. 阿里云服务器代充-做业务搭建网站用物理机还是云服务器?

    如果企业需要选择一个服务器来承载企业网站,可以有两个类型的网站服务器选择,一是物理服务器,二是云服务器.云服务器中,特别阿里云国际版的云服务器ecs现在比较火热.那么搭建网站是要物理机还是云服务器ec ...

  2. 买了服务器,自己怎么搭建网站?操作步骤

    ​ 自己买服务器建网站可以吗?怎么弄?当然可以了.目前我们所看见的个人博客或者中小企业官网基本上都是个人站长搭建的,下面我们就来看看自己怎么买服务器用来建站. 自己怎么搭建网站? 要想自己搭建一个网站 ...

  3. APP小程序网站搭建需要什么样的服务器

    APP小程序网站搭建需要什么样的服务器 小程序服务器需要注意什么? 一.稳定性强 稳定性强,是选择小程序服务器的基本要求.试想,一个时不时宕机或者时快时慢的服务器,自己用恐怕都不耐烦,又怎能提高用户舒 ...

  4. 购买服务器和域名到搭建网站

    小白从购买服务器和域名到搭建网站 作者:海宝 使用工具: Xshell终端模拟器:Xshell是一个终端模拟软件,而且是远程近程都可以.就是模拟服务器所在的linux,在xshell中可以输入命令,就 ...

  5. 阿里云服务器部署网站(保姆级教程) 阿里云搭建宝塔面板 云服务器ECS搭建网站

    阿里云服务器部署网站 这两天白嫖了一个免费的云服务器就想着自己建个网站,以前用过轻量级服务器,那个搭建起来比较容易,现在用的是云服务器ECS ,第一次接触,因为以前没做过,想在网上找找教程,结果教程五 ...

  6. 使用VMware搭建一台Windows服务器,并搭建Web、DNS解析网站

    使用VMware搭建一台Windows服务器,并搭建web.DNS解析网站 使用VMware搭建一台Windows服务器,并搭建web.DNS解析网站 一.系统的安装 二.系统配置 三.服务器配置 w ...

  7. 搭建网站服务器的配置要求,搭建网站服务器自己配置

    搭建网站服务器自己配置 内容精选 换一换 您可以选择华为云搭建您的网站,华为云提供丰富的建站资源和建站方式,如表1所示. 实例即云耀云服务器,是由CPU.内存.操作系统.云硬盘组成的基础的计算组件.云 ...

  8. 云服务器Windows系统+IIS搭建个人测试网站(纯新手)

    目录: 一.购买和配置云服务器 二.选择web服务器(IIS) 三.创建网页文件夹及配置IIS 四.丰富网页功能 ·        这是一篇记录云服务器+iis搭建个人测试网站的记录. 一.购买和配置 ...

  9. 网站搭建教程:搭建本地web服务器 4/23

    系列文章 网站搭建教程:内网穿透测试将本地静态网站发布公网可访问 1/23 网站搭建教程:安装源代码编辑软件 2/23 网站搭建教程:建立开放源代码的简单网页 3/23 网站搭建教程:搭建本地web服 ...

  10. 腾讯云服务器+宝塔面板+wordpress搭建网站教程

    原创 腾讯云服务器+宝塔面板+wordpress搭建网站教程 建网站本身是没有什么难度的,只是配套需要的东西有些繁琐,我们需要提前准备一些软件之类的必备的东西,其中主要包括: 服务器:推荐使用使用腾讯

最新文章

  1. 柚子的collection
  2. IP、TCP、UDP报文头说明
  3. “东数西算”工程正式启动,全面解读来了!
  4. 2016-04-25-信息系统实践手记5-CACHE设计一例
  5. 微信小程序——商城篇
  6. 爱立信携Batelco完成巴林首次5G测试
  7. 论文用impact、effect、influence 什么区别
  8. ubuntu离线安装fish
  9. r语言 linux plot,详解R语言plot函数参数合集
  10. 验证码的实现 与jQuery阻止跳转封装数据库工具类oracle
  11. 离婚时,住房公积金分割吗?
  12. matlab排版形式是什么样子,版式设计技巧!论图文排版的基本形式
  13. 2013硕士毕业生薪资待遇
  14. numpy序列预处理dna序列_?12个很棒的Pandas和NumPy函数,让分析事半功倍
  15. Aiml智能标记语言规范(20201216)
  16. MySQL 数据表优化设计(六):id 该如何选择数据类型?
  17. CSS中含有特定文字的选择器
  18. MATLAB中不能正常使用输入法
  19. 保时捷上市,值不值850亿美元?
  20. OKR误区:企业只有一个OKR管理节奏

热门文章

  1. apache 不执行PHP,显示代码
  2. The Power of Ten – Rules for Developing Safety Critical Code
  3. 异常“本机框架位于调用堆栈顶部,因此无法计算表达式的值”的解决办法
  4. 会计的思考(6):阳光是最好的杀虫剂—会计反映
  5. 网络工程师学习资料:路由器配置案例分析
  6. Docker镜像制作规范
  7. 利用隐藏神经元解决异或问题的小型示例程序
  8. 获取点击的键盘的keyCode
  9. 虚拟化的故事连载系列一
  10. ASP.NET 中的表单身份验证(Forms Authentication)