Junior
Ինչպե՞ս են փոխանցվում պարամետրերը Go-ում՝ հղումով թե արժեքով։
sobes.tech AI
Պատասխան AI-ից
Արժեքի միջոցով: Դա նշանակում է, որ ֆունկցիայի կանչի ժամանակ փոխանցված արգումենտի արժեքի պատճենը ստեղծվում է:
Արտահայտություններ՝
- Կտրումներ (slices)
- Քարտեր (maps)
- Չանալներ (channels)
- Ցկանցներ
Այս դեպքերում, փոխանցվում է տվյալների կառուցվածքի (slices, maps, channels) գլխագրի (header) պատճենը կամ ինքնը (ցկանցների համար): Փոփոխությունները տվյալների այս գլխագրի կամ ցկանցի միջոցով ֆունկցիայի ներսում տեսանելի կլինեն դրսից։