Diyelim ki 2 dizgimiz var, str1 ve str2. Str1 eşit str1 için yeni bir değişken istiyorum veya str1 boşsa o zaman str2 eşittir.Go'da bu JS ifadesinin bir karşılığı var mı?
JS ben yazardım:
var str3 = str1 || str2
git ben yapmak zorunda iken bu gibi: çok ayrıntılı imo biraz olduğunu
str3 := str1
if str1 == "" {
str3 = str2
}
. JS'de eşdeğer bir ifade var mı?
Go'nun snippet'inin JS'ye çok benzemediğini unutmayın: JS kodunuzu "str1" öğesi "false" olarak ayarlanmış olarak deneyin. Aslında söylemek istediğim, JS yazmak zorunda kaldığımda, bunu Go’da yapacağım gibi yapmaktır; snippet'ini "var str3 = str1 ===" "gibi bir şey yazabilirim? str2: str1' – kostix
Ama Go’da kestirme yok, değil mi? – Ivan
Neyse ki hayır yok. – kostix