From 80f227848e534c21bfe886fc531cc89a551f2c67 Mon Sep 17 00:00:00 2001 From: Maryam Behzadi Date: Wed, 4 Jul 2018 13:31:07 +0430 Subject: [PATCH] 01.2.md: translation updated --- fa/working/01.2.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/fa/working/01.2.md b/fa/working/01.2.md index 253e512..925a422 100644 --- a/fa/working/01.2.md +++ b/fa/working/01.2.md @@ -28,6 +28,7 @@ Go با معرفی دایرکتوری `$GOPATH` روش منحصر به فردی هر زمان که بسته ای ایجاد می‌کنید، باید پوشه‌ای در مسیر `src` برای این پکیج در نظر بگیرید، که البته توجه داشته باشید پکیج `main` یک استثناء محسوب می‌شود، چون ساخت پوشه‌ای برای `main` در واقع امری اختیاری است و اجباری ندارد. معمولا نام پوشه‌ها هم‌نام با نام بسته‌ای در نظر گرفته می‌شود که می‌خواهید از آن استفاده کنید. همچنین در صورت لزوم می‌توانید از دایرکتوری‌های چندسطحی استفاده کنید. برای مثال، اگر دایرکتوری `$GOPATH/src/github.com/astaxie/beedb` را ایجاد کرده‌اید، آن‌گاه مسیر بسته‌ی شما به صورت `github.com/astaxie/beedb` خواهد بود. نام بسته درواقع آخرین دایرکتوری در این مسیر می‌باشد که در این مثال `beedb` است. دستورات زیر را اجرا کنید. + cd $GOPATH/src mkdir mymath @@ -55,6 +56,7 @@ func Sqrt(x float64) float64 { 2. دستور فوق را به همراه نام فایل اجرا کنید، مثلا `go install mymath`. بعد از اینکه کامپایل انجام شد، می توان به مسیر زیر رفت و تغییرات را مشاهده کرد. + cd $GOPATH/pkg/${GOOS}_${GOARCH} // فایل زیر بعد از کامپایل ایجاد شده است mymath.a @@ -63,15 +65,14 @@ func Sqrt(x float64) float64 { به نظر می‌رسد که برای استفاده از این فایل باید یک اپلیکیشن ایجاد کنیم. - -Create a new application package called `mathapp`. +برای این کار یک پکیج اپلیکیشن با نام `mathapp` ایجاد کنید. cd $GOPATH/src mkdir mathapp cd mathapp vim main.go -Write the following content to main.go. +در فایل main.go دستورات زیر را قرار دهید. ```Go @@ -88,7 +89,7 @@ func main() { } ``` -To compile this application, you need to switch to the application directory, which in this case is `$GOPATH/src/mathapp`, then execute the `go install` command. Now you should see an executable file called `mathapp` was generated in the directory `$GOPATH/bin/`. To run this program, use the `./mathapp` command. You should see the following content in your terminal. +برای کامپایل این برنامه، باید به مسیر این بسته یعنی `$GOPATH/src/mathapp` رفته و دستور `go install` را اجرا کنید. بعد از کامپایل، یک فایل اجرایی با نام `mathapp` در دایرکتوری `$GOPATH/bin/` ایجاد می‌شود. برای اجرای این برنامه، از دستور `./mathapp` استفاده کنید. بعد از اجرای این دستور، عبارت زیر در ترمینال شما نمایش داده می‌شود. Hello world. Sqrt(2) = 1.414213562373095 -- GitLab