کامپایلر آنلاین گو - Go
کامپایلر آنلاین کد Go!
به سادگی با زبان برنامه نویسی GO کد بزنید و اجرا کنید!
درباره زبان گو
زبان برنامهنویسی Go (یا بهطور ساده GoLang) یک زبان برنامهنویسی منبعباز و کامپایل شده است که توسط گوگل توسعه داده شد. این زبان در سال 2009 توسط راب پايک، روبرت گریزمر و کنت تامسون طراحی شد. هدف اصلی ایجاد Go، تسهیل توسعه نرمافزارهای ساده، کارآمد، مقیاسپذیر و ایمن بوده است.
Go طراحی شده است تا به صورت ساده و خوانا برای برنامهنویسان باشد. سینتکس این زبان ساده و شبیه به زبانهای C و C++ است که تسهیل در فهم و نوشتن کد میکند.
زبان Go به دلیل استفاده از مدیریت حافظه خودکار (garbage collection) و کامپایل به زبان ماشین، اجرای کدهایی با کارآیی بالا را فراهم میکند.
روش استفاده از کامپایلر🎖️
- برای اجرای کد از کلید F8 استفاده کنید.
- برای کپی کردن کد از کلید F9 استفاده کنید.
- برای ذخیره کد از کلید F10 استفاده کنید.
- برای استفاده از منوی دسترسی کلید F1 استفاده کنید.
- برای باز و بسته کردن یک {} از کلید F2 استفاده کنید.
روش تغییر تم کامپایلر ~×!
شما میتوانید تم ادیتور کامپایلر آنلاین گو را تغییر دهید. به همین منظور از قسمت بالای کامپایلر بر روی دکمه چرخ دنده کلیک کنید.اکنون در پنل باز شده سمت راست محیط ادیتور یک سری تنظیمات مشاهده میکنید.
برای تغییر تم از منوی آبشاری Theme پوسته موردنظرتان را انتخاب نمایید.
** پس از وارد کردن کد با استفاده از کلید ترکیبی یا دکمه Run کد خود را اجرا کنید.
سورس کد ماشین حساب با زبان برنامه نویسی 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() }
پیگیری مشکلات
ابزارهای پلتفرم بوی همواره تلاش می کنند تا یک ابزار بی عیب و نقض باشند و از هرگونه اشتباه و یا مشکلات فنی جلوگیری کنند.
حال چنانچه مشکلی در این بخش برای شما رخ داده می توانید ، با پر کردن این فرم مشکل خود را مطرح کنید تا در اسرع وقت برای رفع و پیگیری این مسله با شما ارتباط برقرار کنیم.
ابزارهای بیشتر
کلیه ابزارهای وب سایت پلتفرم بوی مرتبا به روز رسانی شده و کاملا به زبان فارسی هستند. همچنین در هر بخش راهنمای نحوه استفاده برای راحتی استفاده شما کاربران قرار داده شده است.
این ابزار را در شبکه های اجتماعی به اشتراک بگذارید