Menu
CoddyTech

מחרוזות

חלק מהיחידה יסודות במסלול ה-GO של Coddy. שיעור 10 מתוך 109.

מחרוזות ב-Go משמשות לאחסון נתוני טקסט. נלמד איך לעבוד איתן צעד אחר צעד.

ראשית, ניצור משתנה מחרוזת באמצעות מילת המפתח var עם הצהרת טיפוס מפורשת:

var message string = "Hello, Go!"
fmt.Println(message)

לאחר ביצוע הקוד הזה, הטקסט Hello, Go! יופיע על המסך. יצרנו משתנה מחרוזת בשם message והצגנו את הערך שלו.

עכשיו ניצור מחרוזת באמצעות תחביר ההכרזה המקוצר של Go עם :=, שמסיק את הטיפוס באופן אוטומטי:

greeting := "Welcome to Go programming"
fmt.Println(greeting)

לאחר ביצוע הקוד הזה, הטקסט Welcome to Go programming יוצג על המסך. האופרטור := יוצר משתנה חדש וקובע את הטיפוס שלו על סמך הערך שסופק.

שתי השיטות משיגות את אותה התוצאה — הן יוצרות משתני מחרוזת ששומרים טקסט. תחביר ההצהרה הקצרה (:=) נפוץ יותר ב-Go כי הוא תמציתי ונוח.

challenge icon

אתגר

מתחילים

באתגר הזה תתרגלו עבודה עם מחרוזות ב-Go.

כבר הגדרנו שני משתני מחרוזת: firstName ו-lastName. המשימה שלך היא:

  1. ליצור משתנה מחרוזת שלישי בשם greeting עם הערך "Hello, my name is", ללא רווח אחרי is
  2. להדפיס כל אחת משלוש המחרוזות בשורה נפרדת באמצעות fmt.Println()

נסו בעצמכם

package main

import "fmt"

func main() {
	// המשתנים האלה כבר הוגדרו עבורכם
	firstName := "Alex"
	lastName := "Smith"
	
	// TODO: צרו משתנה מחרוזת ברכה עם הערך "Hello, my name is"
	// הערה: אל תוסיפו רווחים מיותרים.
	
	// TODO: הדפיסו את כל שלוש המחרוזות (greeting, firstName ו-lastName) בשורות נפרדות
	
}
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה יסודות

תרגלו בעצמכם: קומפיילר Go אונליין