Golang 能做前端吗?

Golang不能做前端,前端是由Javascript、CSS和HTML组成的,而Golang是一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言,一般用于搭载Web服务器。

Go 语言特色

  • 简洁、快速、安全

  • 并行、有趣、开源

  • 内存管理、数组安全、编译迅速

Go 语言用途

Go 语言被设计成一门应用于搭载 Web 服务器,存储集群或类似用途的巨型中央服务器的系统编程语言。

对于高性能分布式系统领域而言,Go 语言无疑比大多数其它语言有着更高的开发效率。它提供了海量并行的支持,这对于游戏服务端的开发而言是再好不过了。

Go 优秀开源项目

docker

无人不知的虚拟华平台,开源的应用容器引擎,借助该引擎,开发者可以打包他们的应用,移植到任何平台上。

https://github.com/docker/docker

golang

go本身,也是用go语言实现的,包括他的编译器,要研究go源代码的可以看此项目录

https://github.com/golang/go

lantern

蓝灯,一款P2P的过墙软件,他和SS不一样的是,他是分布式的,P2P的,通过蓝灯,你可以和自由上网的用户共享网络,对方可以自由上网,你也就自由了。

https://github.com/getlantern/lantern

kubernetes

Google出品,用于调度和管理Docker的开源容器管理系统,利用他,可以方便的管理你的docker实例,哪怕非常多,也是目前最流行的docker管理系统。

https://github.com/kubernetes/kubernetes

awesome-go

这不是一个go项目,他是一个学习go的资料网站,属于著名的awesome系列,里面关于go的资源非常详细。

https://github.com/avelino/awesome-go

gogs

一款基于Git的代码托管系统,类似于github和gitlab,不过其小巧易用,功能强大,部署方便,也有不少用户在使用。

https://github.com/gogits/gogs

推荐教程:《Go教程》

更多相关文章

  1. go语言值传递介绍
  2. 学习Go 语言操作 MySQL 之 预处理
  3. Go语言实现之基于websocket浏览器通知功能
  4. 详解 Go 语言中的方法
  5. 关于用Go语言编程的利与弊
  6. 详解Go 语言中的方法
  7. Go语言中如何使用模板引擎
  8. go语言grpc环境搭建的方法详解
  9. 关于Go语言的http/2服务器功能及客户端使用方法

随机推荐

  1. 实现一个简单的 JavaScript 状态机[每日
  2. 这才是你需要的C语言、C++学习路线!
  3. JavaScript和TypeScript中的symbol[每日
  4. 用JavaScript把CSV与Excel转为Json[每日
  5. 研究生/专升本都扩招,我们没有理由放弃!
  6. FAlinux04基础
  7. Git 版本控制的核心概念[每日前端夜话0xC
  8. Linux性能优化(十二)——CPU性能调优
  9. MySQL 可重复读,差点就让我背上了一个 P0
  10. 都为你整理好了,5种Java 随机方式对比!你都