项目遇到的难点,如何解决的?有对项目进行压测吗?描述一下Go的GMP模型?开启多个协程,如何保证都能正常结束?说一下切片是怎么实现的?长度可变是如何实现的?大概说一下第二个项目的实现过程?为什么选择使用redis保存上传进度,有做过什么考虑?上传过程中,redis出现了问题,这时出现了什么后果?如何解决提高服务的可靠性?有去了解搭建过redis集群吗?使用rabbitmq主要是实现了什么功能?如何实现的?C++:C++的struct中没有任何变量,sizeof为多少?有了解过C++11的右值引用吗?如何让函数在进入main函数之前被调用?多进程和多线程各自的应用场景?说一下交换机和路由器的工作...