Sobes.tech
Junior

Ինչպե՞ս են փոխանցվում պարամետրերը Go-ում՝ հղումով թե արժեքով։

sobes.tech AI

Պատասխան AI-ից

Արժեքի միջոցով: Դա նշանակում է, որ ֆունկցիայի կանչի ժամանակ փոխանցված արգումենտի արժեքի պատճենը ստեղծվում է:

Արտահայտություններ՝

  • Կտրումներ (slices)
  • Քարտեր (maps)
  • Չանալներ (channels)
  • Ցկանցներ

Այս դեպքերում, փոխանցվում է տվյալների կառուցվածքի (slices, maps, channels) գլխագրի (header) պատճենը կամ ինքնը (ցկանցների համար): Փոփոխությունները տվյալների այս գլխագրի կամ ցկանցի միջոցով ֆունկցիայի ներսում տեսանելի կլինեն դրսից։