如何使用GO编程语言找到给定句子的首字母缩写词。例如,“你好,世界!”变成“HW”。到目前为止,我已经尝试拆分句子:packagemainimport("bufio""fmt""strings""os")funcmain(){reader:=bufio.NewReader(os.Stdin)fmt.Print("Entertext:")text,_:=reader.ReadString('\n')fmt.Print(strings.Split(text,""))fmt.Print(strings.Index(text,))}接受用户的输入对空格的出现产生分歧。下一步做什么?感谢任何帮助
有没有办法在不破坏golang命名约定的情况下使下面的常量更具可读性?const(//streamtypesMPEGDASHStream=iotaHLSStream=iotaMPEGTSUDPStream=iotaMPEGTSRTPStream=iota) 最佳答案 Go的命名约定更喜欢混合大写而不是下划线,所以不要使用它们。来源:EffectiveGo:MixedCaps通常当你有一个实体的不同值的常量时,更容易阅读的方法是以实体开始常量名称,然后是具体值的名称。很好的例子是net/http包裹:const(MethodGet="
有没有办法在不破坏golang命名约定的情况下使下面的常量更具可读性?const(//streamtypesMPEGDASHStream=iotaHLSStream=iotaMPEGTSUDPStream=iotaMPEGTSRTPStream=iota) 最佳答案 Go的命名约定更喜欢混合大写而不是下划线,所以不要使用它们。来源:EffectiveGo:MixedCaps通常当你有一个实体的不同值的常量时,更容易阅读的方法是以实体开始常量名称,然后是具体值的名称。很好的例子是net/http包裹:const(MethodGet="