使用Go语言创建Web服务器的第2部分
首先
我会将我在创建Golang API服务器时调查的内容整理成自己的备忘录。
语法相关
-
- 命名規則
- 他パッケージからアクセスできるものは先頭大文字にする
对于一个言语程序员而言,以下是关于Go命名规则需要特别注意的最基本要点。在Golang中,命名规范的最佳实践是什么?
if文
for文
Go言語(golang)のループ for, for..range, foreach, while
append関数
スライスに要素を追加する。
配列の長さを指定しないものがスライス。
C#でいうListみたいなもの。
cafes = append(cafes, cafe)
【前进】基本句法④(数组和切片)
-
- 連想配列
- 配列の要素の指定が数字だったのが、keyで指定できるようになったやつ。
以下は要素の指定がstring型のkeyで、要素がstringということ
map[string]string
【前往】基本的语法⑤(关联数组・范围)
抓住了一个错误
1. 声明结构体时出现错误
变量的声明方式不清楚,导致出现了错误
错误:struct Type 不是表达式
2. 导入包时出现错误
相互导入包会出现错误,提示不允许循环导入
针对 Golang 中遇到 import cycle not allowed 错误的人们