کامپایلر آنلاین کد Go!
به سادگی با زبان برنامه نویسی GO کد بزنید و اجرا کنید!
درباره زبان گو
زبان برنامهنویسی Go (یا بهطور ساده GoLang) یک زبان برنامهنویسی منبعباز و کامپایل شده است که توسط گوگل توسعه داده شد. این زبان در سال 2009 توسط راب پايک، روبرت گریزمر و کنت تامسون طراحی شد. هدف اصلی ایجاد Go، تسهیل توسعه نرمافزارهای ساده، کارآمد، مقیاسپذیر و ایمن بوده است.
Go طراحی شده است تا به صورت ساده و خوانا برای برنامهنویسان باشد. سینتکس این زبان ساده و شبیه به زبانهای C و C++ است که تسهیل در فهم و نوشتن کد میکند.
زبان Go به دلیل استفاده از مدیریت حافظه خودکار (garbage collection) و کامپایل به زبان ماشین، اجرای کدهایی با کارآیی بالا را فراهم میکند.
روش استفاده از کامپایلر️
- برای اجرای کد از کلید Ctrl +Enter استفاده کنید.
- برای ایجاد یک خط جدیدتر از کلید Ctrl + V استفاده کنید.
- برای رفتن به یک خط خاص از کلید Ctrl + G استفاده کنید.
- برای جستجو کردن از کلید Ctrl + F استفاده کنید.
- برای جستجو و جایگزینی عبارات از کلید Ctrl + H استفاده کنید.
- برای مشاهده لیست متدها از کلید Ctrl + I استفاده کنید.
- برای حذف کامل خط فعلی از کلید Ctrl + X استفاده کنید.
- برای کامنت کردن خط فعلی از کلید Ctrl + / استفاده کنید.
- برای انتخاب کردن خط فعلی از کلید Ctrl + L استفاده کنید.
- برای نوشتن کروشه {} از کلید SHIFT+ { استفاده کنید.
** پس از وارد کردن کد با استفاده از کلید ترکیبی یا دکمه احرا کد خود را اجرا کنید.
سورس کد ماشین حساب با زبان برنامه نویسی GO
// Golang program to make a Simple // Calculator using Switch Case package main // fmt package provides the function to print anything import "fmt" // start the main() function func main() { // Declare amd initialize the variables var number1 int=20 var number2 int=10 var choice int = 0 // choice of the input calculation var x int // the result variable fmt.Println("number 1 = ",number1,"nnumber 2 =",number2) fmt.Println(" choice 1: Addition of the two numbers") fmt.Println(" choice 2: Subtraction of the two numbers") fmt.Println(" choice 3: Multiplication of the two numbers") fmt.Println(" choice 4: Division of the two numbers") fmt.Scanln(&choice) // print the choice of calculation using switch case switch choice{ case 1: x=number1+number2 fmt.Printf("Addition of the two numbers is: %d",x) case 2: x=number1-number2 fmt.Printf("Subtraction of the two numbers is: %d",x) case 3: x=number1*number2 fmt.Printf("Multiplication of the two numbers is: %d",x) case 4: x=number1/number2 fmt.Printf("Division of the two numbers is: %d",x) default: fmt.Println("Invalid number") } // Print the result using built-in function fmt.Println() }
ابزارهای کد بیشتر
موسیقی برای هنگام برنامه نویسی
موسیقی بی کلام برنامه نویسی
هنگام برنامه نویسی برای تمرکز بیشتر میتوانید به یک موسیقی مناسب گوش کنید.
پیگیری مشکلات
ابزارهای پلتفرم بوی همواره تلاش می کنند تا یک ابزار بی عیب و نقض باشند و از هرگونه اشتباه و یا مشکلات فنی جلوگیری کنند.
حال چنانچه مشکلی در این بخش برای شما رخ داده می توانید ، با پر کردن این فرم مشکل خود را مطرح کنید تا در اسرع وقت برای رفع و پیگیری این مسله با شما ارتباط برقرار کنیم.
ابزارهای بیشتر
کلیه ابزارهای وب سایت پلتفرم بوی مرتبا به روز رسانی شده و کاملا به زبان فارسی هستند. همچنین در هر بخش راهنمای نحوه استفاده برای راحتی استفاده شما کاربران قرار داده شده است.
این ابزار را در شبکه های اجتماعی به اشتراک بگذارید