跳至主要內容
Go-Cillian

Go-Cillian

你可以在这里跟随希里安快速入门Golang

使用指南文档

在 Golang 的天空自由翱翔

集合AI+文档,快速入门Golang编程

  • 1.入门

    进入GO世界,运行第一个Go程序

  • 2.程序结构

    名称、声明、变量、赋值...

  • 3.基本数据

    向下匹配硬件特性,向上满足程序员所需

  • 4.复合数据类型

    复合数据类型是由基本数据类型以各种方式组合而构成的,就像分子由原子构成一样。

  • 5.函数

    函数包含连续的执行语句,可以在代码中通过调用函数来执行它们。函数能够将一个复杂的工作切分成多个更小的模块。

  • 6.方法

    对象就是简单的一个值或者变量,并且拥有其方法,而方法是某种特定类型的函数。面向对象编程就是使用方法来描述每个数据结构的属性和操作,于是,使用者不需要了解对象本身的实现。

  • 7.接口

    对于一个具体的类型,无须声明它实现了哪些接口,只要提供接口所必需的方法即可。这种设计让你无须改变已有类型的实现,就可以为这些类型创建新的接口,对于那些不能修改包的类型,这一点特别有用。

  • 8.groutine和channel

    goroutine 是Go语言中实现并发的基本单位,它是由Go运行时(runtime)管理的轻量级线程。创建 goroutine 非常简单,只需要在函数调用前加上关键字 go。channel 是Go语言中的一个关键类型,用于在 goroutine 之间进行安全的通信。你可以把 channel 理解为一个用于传输数据的管道,一个 goroutine 可以向管道中发送数据,而另一个 goroutine 可以从管道中接收数据。

  • 9.并发

    Go语言中,并发是指程序同时处理多个任务的能力。它是通过 goroutines 和 channels 等机制来实现的,这些机制让并发编程更加直观和易于管理。

  • 10.包和工具

    各种插件工具助理实现应用目的

  • 11.测试

    标准测试

  • 12.反射

  • 13.低级编程

进阶

增强Golang应用能力

  • 1. 框架

    将最终生成的网页针对搜索引擎进行优化。

  • 2. 机器学习

    自动为你的网站生成 Sitemap

  • 3. 实战开发

    生成你的 Feed,并通知你的用户订阅它