我在轉到新的,我有2個問題:如何去
1比方說,我們有簡單的for循環用C#編寫:
static void Main(string[] args)
{
List<int> list = new List<int>();
for (int i = 1; i < 10000; i++)
{
if (i % 5 == 0 && i % 3 == 0)
{
list.Add(i);
}
}
foreach (int prime in list)
{
System.Console.WriteLine(prime);
}
Console.ReadKey();
}
如果我想在Go中執行相同的操作,我將不得不使用切片。但如何做到這一點?
- 哪個變量聲明形式的更常用: 短形式(S:= 3) 或 長(VAR小號INT = 3)?
Go中的切片長度不是固定的。這是我見過的最好的文章:https://blog.golang.org/go-slices-usage-and-internals – miltonb
關於變量聲明風格,當初始化一個變量爲特定值時,我使用簡寫形式,但是當聲明稍後將要設置的變量時(或者聲明一個只能用'var'完成的包變量(即,在任何塊之外)的變量的長格式)。 –
@seeker有三個答案已經檢查,如果他們中的任何一個幫助接受答案其他明智的評論在這裏,什麼是缺少 –