全心思齐网

go的所有知识点?

1. go back

(1) 回去。如:When will he go back? 他什么时候回去? Let’s go back to what the chairman said earlier. 咱们回到主席早些时候所说到的话题上吧。

(2) 回顾,回溯。如:My family goes back to the 18th century. 我的家族可追溯到18世纪。

2. go by (1) 从(……)旁边经过。如:A police car went by (us) at full speed. 一辆警车全速从我们身旁驶过。A police car went by (2) (时间、机会等)过去。如 :Two years went by. 两年过去了。He 他错过了机会。

(3) 遵循,按照,以……为依据。如:That’s a good rule to go by. 那是要遵守的好规则。We can’t go by looks alone. 我们不能只看外表。be going to所表示的意图往往是未达到的。

I was going to see you yesterday, but it rained.

我本打算昨天去看你,可是下雨了。

3.“not going to”的含义因主语不同而有异。当主语是第一人称时意为“(主语)不愿做某事”; 当主语是第二或第三人称时则意为“(说话人)不许(主语)做某事”或“(说话人)认为(主语)无权做某事”。

4.go to后常接不带冠词的名词,表示去进行一种活动,而不表示去什么地方。例如:go to school(上学)是习惯用法。

匿名回答于2024-05-29 17:25:10


go的用法

1、go bad 变坏

类似的:go wrong,go mad,etc.

go 通常表示不好的变化。

Alice’s face went red with anger.

My husband’s hair is going gray.

“go+doing”表示“去干某事”,多指从事与体育、娱乐有关的活动。

go fishing? 去钓鱼??? ???go riding去骑马 ? ? ? ? ??go boating 去划船 ??

go climbing去登山? ? ? ?go swimming去游泳???? go shooting去射击 ?

go walking 去散步?????? go hunting去打猎? ? ? ? go shopping去买东西 ?

go cycling去骑车 ? ? ? ??go dancing去跳舞? ? ? ? go camping 去露营

“go+doing”还可以表示从事某种职业。

go farming务农???? go nursing当护士

2、go on doing / go on to do / go on with

1) go on doing sth .指继续做同一件事。如:

After a short rest , they went on working. 短暂休息之后,他们继续工作。

go on with sth . 指继续同一件事,此时with 后能接名词,代词,不能跟ing 形式。如:

After a short rest ,they went on with the work . 短暂休息之年,他们继续那项工作。

go on to do sth . 指接着做另外一件事。如:

After finishing the words , they went on to go over

匿名回答于2024-05-15 09:50:59


基础:


1、变量赋值


2、常量赋值,itoa使用


3、string


4、循环和选择结构


5、switch语句


6、array, slice和map


函数:


7、函数格式


8、函数可以返回多个返回值


9、defer的使用(在函数退出时调用)


10、panic,recover和defer

匿名回答于2024-05-23 18:13:49


以下几个方面:


1. 基础语法:包括数据类型、变量、常量、运算符、控制流程等基本语法元素。


2. 函数和方法:包括函数和方法的定义、传参和返回值、匿名函数、变参函数等。


3. 数据结构:包括数组、切片、链表、栈、队列、树、图等常用数据结构的使用和操作。


4. 并发编程:包括goroutine的创建和管理、channel的使用、锁机制、waitGroup、select语句等。


5. 错误处理:包括错误类型定义、错误处理机制、错误传播、defer语句等。


6. 文件操作:包括文件的读写、文件打开和关闭、文件指针的定位等。


7. 网络编程:包括TCP和UDP的网络编程、socket操作、HTTP请求和响应、解析和生成JSON/XML等。


8. 包和模块:包括包的导入和使用、包的初始化和生命周期、模块的划分和设计。


9. 反射:包括类型的反射、值的反射、方法的反射、通过反射获取和修改对象的属性和方法等。


10. 测试和调试:包括单元测试、性能测试、代码覆盖率、调试技巧等。


11. 高级特性:包括接口、结构体、匿名字段、类型断言、类型转换、函数回调、嵌套函数等高级语法和特性。


12. 项目实践:包括项目的组织架构、代码规范、文档编写、版本控制、持续集成等实践经验。


以上只是Go语言的一些常用知识点,还有很多其他的特性和技巧可以深入学习和了解。

匿名回答于2024-05-23 18:13:50


一:GO关键字25个

引导程序整体结构8个关键字:package、import、const、var、func、defer、go、return。

声明复合数据结构的4个关键字:struct、interface、map、chan。

控制程序结构的13个关键字:if、else;for、 range、break、continue;switch、select、type、case、default、fallthrough;goto。

匿名回答于2024-05-23 18:14:33


相关知识问答