用liteide来开发go的后端项目,需要注意的是环境变量要配置正确了
主要是GOROOT, GOPATH, GOBIN, PATH这几个,
GOPATH主要用来存放要安的包,主要使用go get 来获取包,包就存放在gopath里面了.
对于当前的项目,要想当前项目里面的包被发现,需要配置GOPATH添加当前项目的路径

之后就是同一个包里面的引用不需要加import, 其他包里面的, 方法和属性如果要开放给其他
模块使用,名称必须是大写!这点很重要

package util
import "fmt"
func Show(word string){fmt.Println(word)
}

怎么说呢? 最近文章总写了半截,然后就老是抽不出时间去写下面的,因为本身不是做GO语言开发的,这一年在老家这边写了一个.net core的微服务项目,在家乡,忙一些事情,所以很多就没有计较,毕竟钱多离家近的工作基本没有,尤其是在自己家这个IT非常落后的地方。不过Go语言的兴趣是有的,毕竟要掌握脚本语言,这个是并发的静态语言,而且B站也是用这个开发的,前阵子还在Github上FORK了个B站的源码,这样这个东西开发大视频网站也不错,写起来估计也不会太累。我呢,又有些懒,许多事情,一天觉得自己负荷够了,就不想去动了,除非夜深人静,哪天来了兴趣,mac和电脑就摆在床边桌子上,拿出键盘码上一阵子,不过Goin框架后面的东西还是会接下去写出来的。有时候要做一件事情就是一件契机,开了头后面继续下去就好了,然后弄到一个小完整,了却一桩心事,再也不烦这个,毕竟技多不压人撒。

精彩时时有,发现靠探知,很偶然突然发现Vs居然带了一个叫CookieCutter的项目模板管理工具,开始不明所以,搜索了一下发现Github直连的,里面有非常多的项目Scaffolding的模板,这样的话许多项目就不需要自己从头搭了,其实做项目开始的时候最慢的就是搭建脚手架了,而Github上面已经有了一个集中的模板库,这样就可以快速搭建不同开发者发布在上面的不同框架的模板项目了,如果足够方便,这个就真的非常好用了,毕竟可以省非常大的力。就比如说,GoGIN框架的初始模板就可以到上面找找看,安装好了环境和包管理器,用模板搭建无疑是最快的。

转载于:https://www.cnblogs.com/hualiu0/p/11073749.html

使用go语言开发一个后端gin框架的web项目相关推荐

  1. IDEA IntelliJ 如何新建一个不用任何框架的web项目

    step 1 step 2 step 3 step 4 step 5 step 6 结果: 导包 找到jsp-api.jar和servlet-api.jar 建包(web项目不建议直接在src目录下新 ...

  2. golang微服务框架对比_Go语言开发的微服务框架,你了解多少?

    Go语言开发的微服务框架 1.项目名称:Istio 项目简介:Istio是由Google.IBM和Lyft开源的微服务管理.保护和监控框架.使用istio可以很简单的创建具有负载均衡.服务间认证.监控 ...

  3. 用Go语言开发一个编程语言

    用Go语言开发一个编程语言 最近小弟业余时间闲来无事,所以就尝试一下自己开发一个轻量级的解释型语言. 出于学习的目的,我目前已经利用业余时间开发了一个多月,目前实现了变量声明,内置函数调用.自定义函数 ...

  4. beego框架 golang web项目-个人博客系统

    beego框架 golang web项目-个人博客系统 beego个人博客系统功能介绍 首页 分页展示博客 博客详情 评论 文章专栏 分类导航 资源分享 时光轴点点滴滴 关于本站 后台管理 登录 系统 ...

  5. SSM框架的WEB项目

    工作中我们或多或少都需要自己搭建一个框架,现在常见的Java开源框架组合方式主要为:SSH,spring+springMVC+JDBC,SSM. 其中SSM目前无论是培训机构培训亦或是招聘.都会将会使 ...

  6. eclipse tomcat新建一个_Javaweb07-Eclipse自动创建动态web项目

    学习笔记是参考的how2j 使用Eclipse创建Dynamic Web Project 前面的web项目都是通过手动创建的,现在使用eclipse EE自动创建动态web项目,熟悉一下创建流程,仍旧 ...

  7. 如何独立开发一个网络请求框架

    (原创出处为本博客:http://www.cnblogs.com/linguanh/) 目录:   前言 准备工作  开发模式 开发原则 线程 高并发 TCP/UDP 本类介绍  开发选择 功能列表 ...

  8. 如何自己开发一个Android APP(2)——项目框架

    .java文件 activity类 在我们创建自己的项目时,Eclipse会对应用进行设置并将主Activity作为主类--它在项目清单当中也将被作为主Activity进行显示. 这里的Activit ...

  9. 请您用C语言实现一个ahci驱动框架

    好的,以下是一个简单的AHCI驱动框架的C语言实现: ``` #include <stdint.h> // AHCI控制器端口地址定义 #define AHCI_BASE 0x400000 ...

  10. c语言开发一个学生成绩统计程序,用C语言实现成绩统计程序的设计课程设计报告.doc...

    武汉理工大学华夏学院 课程设计报告书 课程名称: 数据结构课程设计 题 目:用C语言实现成绩统计程序的设计 系 名: 信息工程系 专业班级: 计算机1121 姓 名: 学 号: 指导教师: 20**年 ...

最新文章

  1. b-blkid查看磁盘设备文件系统类型
  2. 10 个 Python 工程师,9 个不合格!!
  3. 学计算机随随便便上万,大学“最烧钱”专业排行榜,“家境一般”慎入,“土豪”请随意...
  4. TensorFlow零基础入门指南——计算模型、数据模型、运行模型!
  5. 6月移动互联网全行业排行榜发布:这些产品正成为新兴市场流量入口
  6. 在类库文件无法使用Server.MapPath
  7. linux命令大全_Linux 系统下查看硬件信息命令大全
  8. 自己的 「 代码制造 check list 」
  9. 这是一份简易的ACM模板
  10. 全网首发:多个mimetypes xml设置某种文件类型的不同图标,LINUX怎样确定使用哪个
  11. Delphi书籍 教程下载
  12. 【问】安装SQL 2012R2时提示NetFx3
  13. 计算机管理中打开移动硬盘磁盘必须格式化,Win10下移动硬盘无法打开提示需要格式化的三种解决方法...
  14. 【其他】缩小图片的文件大小
  15. 阿里云国际版CDN 安全保护指南:管理篡改、攻击和内容
  16. img标签渲染图片流
  17. GHO文件内IE主页的修改方法
  18. AWR实战分析之---- PX Deq Credit: send blkd
  19. Android6.0 按键流程(七)无线鼠标右键无效 -- Framework层
  20. js获取前后三个月的时间戳

热门文章

  1. 人工智能的未来是强化学习_多主体强化学习与AI的未来
  2. dask 于数据分析_利用Dask ML框架进行欺诈检测-端到端数据分析
  3. 动态规划:01背包问题、多段图问题
  4. phpyii框架倒叙_YII框架常用技巧总结
  5. java udp传输文件6_文件传输udpjava数据
  6. php插入mp3,PHP网站插入音乐
  7. 九江职业技术学院工业机器人_黑龙江农业工程职业学院学子喜获工业机器人大赛一等奖...
  8. 苹果系统安装python环境_Mac下安装Python虚拟环境Virtualenv
  9. axios直传阿里云,获取上传进度已以及取消上传
  10. Spring Bean生命周期-prepareRefresh(二)