goleaf框架搭建详细教程--适合小白 win10系统

    xiaoxiao2023-10-03  148

     

    由于本人对golang语言的热爱,自学了go,在搭建go/leaf框架的时候,花费了一些时间。各论坛基本千篇一律,没有写出详细的打架教程,经过自己尝试,将搭建的过程写下来,以助后者快速上手。

    1.1搭建go/leaf框架需求

           安装golang,搭建环境

            安装github,搭建环境      

            这里不会搭建的自行百度。

    1.2按照https://github.com/name5566/leaf/blob/master/TUTORIAL_ZH.md框架搭建流程执行,其中会遇到一些问题。

          win+r、cmd后,执行   git clone https://github.com/name5566/leafserver ,会下载 leafserver文件夹及内容,leafserver的路径为GOPATH的同级目录下,例如,我的电脑GOPATH默认路径为C:\Users\D(D为用户名),leafserver也在D下,仔细查找。

    这里是重点

             下载完之后需要找到这个文件夹,然后将它添加到环境变量GOPATH里,如图

    可能有人会问,为什么会有C:\GOPATH文件夹,这也是重点,在win10中安装golang环境后,在C盘是不会自动创建GOPATH文件夹的,如果继续向下执行  go get github.com/name5566/leaf 会报错,找不到“GOPATH”,在执行前,需要手动在C盘下创建GOPATH文件夹,并添加到环境变量,目录结构如下图

    等上面的路径、文件夹都搞好了,重新win+r、cmd,开始执行    

    go get github.com/name5566/leaf

     执行这句代码时,你可以实时观测GOPATH第一个目录的文件夹,会创建一些文件在src下,以及pak文件夹,执行完之后,继续执行

    go install server

     等上句执行完,就可以在leafserver目录的bin文件下找到可执行的server.exe,直接双击运行

    出现           2019/05/25 11:52:43 [release] Leaf 1.1.3 starting up  表明leaf环境搭建成功。

    希望后来者,少走弯路,本人纯后台小白,花了至少5个小时,可喜的是,成功了。

    最新回复(0)