摘要:
1 包管理 #1 包:模块的意思 #2 自定义包 -go语言的代码必须放在gopath的src路径下 -包导入是从gopath的src路径下开始检索(开始找) -除了main包以外,建议包名就叫文件夹名,一个文件夹下的包名必须一致 -同一个包下,变量,函数只能定义一次 -同一个包下的变量和函数可以直 阅读全文
posted @ 2021-03-07 23:01
我也想18岁
阅读(44)
评论(0)
推荐(0)
摘要:
1.go 1.Go是静态(编译型)强类型语言,是区别于解析型语言的弱类型语言(静态:类型固定 强类型:不同类型不允许直接运算)。 python动态强类型语言 2.哪些是编译,哪些是解释 编译:java,c,c++,c#,go 解析型:python,js,php... 编译型语言涉及到跨平台,因为它需 阅读全文
posted @ 2021-03-06 21:55
我也想18岁
阅读(58)
评论(0)
推荐(0)
摘要:
1 消息队列 1 两个服务调用:restful(http协议),rpc(远程过程调用) 2 rpc:远程过程调用 -gRPC:谷歌出的,跨语言 3 不管用rpc或者restful来通信,涉及到同步,异步 4 消息队列解决的问题 -应用解耦 -流量消峰 -消息分发(发布订阅:观察者模式) -异步消息( 阅读全文
posted @ 2021-03-04 20:26
我也想18岁
阅读(105)
评论(0)
推荐(0)
摘要:
1.排列 1.1给定字符串,返回它的所有组合,如‘abc’, 返回‘abc’,‘acb’,‘bac,‘bca’,’cab‘,’cba‘ import itertools s = 'abc' itertools.permutations(s,len(s)) # 是迭代器 list(itertools. 阅读全文
posted @ 2021-03-04 20:22
我也想18岁
阅读(304)
评论(0)
推荐(0)
浙公网安备 33010602011771号