জয়েন লগইন

গো

🌈গো কি?

📋গো হলো সময় তারিখ পরিচালনা করার পদ্ধতি।

⚒️গো সময় তারিখ পরিচালনা করতে ব্যবহৃত হয়।

গো সমূহ

গো এবং সেগুলোর ব্যবহারের তালিকা

  • ➡️ time - সময় ও তারিখের অবজেক্ট তৈরি করা
  • ➡️ Now - বর্তমান তারিখ ও সময় বের করা
  • ➡️ Date - তারিখ ও সময়ের তথ্য বের করা
  • ➡️ Year - বছরের মান বের করা
  • ➡️ Month - মাসের মান বের করা
  • ➡️ Day - দিনের মান বের করা
  • ➡️ Weekday - সপ্তাহের দিনের মান বের করা
  • ➡️ YearDay - বছরের দিনের সংখ্যা বের করা
  • ➡️ Clock - বর্তমান সময়ের ঘড়ির মান বের করা
  • ➡️ Hour - ঘণ্টার মান বের করা
  • ➡️ Minute - মিনিটের মান বের করা
  • ➡️ Second - সেকেন্ডের মান বের করা
  • ➡️ Nanosecond - ন্যানোসেকেন্ডের মান বের করা
  • ➡️ Unix - ইউনিক্স টাইমস্ট্যাম্পের মান বের করা
  • ➡️ UnixMilli - ইউনিক্স টাইমস্ট্যাম্পকে মিলিসেকেন্ডে রূপান্তর করা
  • ➡️ UnixMicro - ইউনিক্স টাইমস্ট্যাম্পকে মাইক্রোসেকেন্ডে রূপান্তর করা
  • ➡️ UnixNano - ইউনিক্স টাইমস্ট্যাম্পকে ন্যানোসেকেন্ডে রূপান্তর করা
  • ➡️ Location - সময় অঞ্চলের অবস্থান নির্ধারণ করা
  • ➡️ Zone - সময় অঞ্চলের নাম ও অফসেট বের করা
  • ➡️ UTC - ইউটিসি সময় অঞ্চল নির্ধারণ করা
  • ➡️ Local - স্থানীয় সময় অঞ্চল নির্ধারণ করা
  • ➡️ Add - সময়ের সঙ্গে সময় যুক্ত করা
  • ➡️ AddDate - তারিখের সাথে বছর, মাস ও দিন যোগ করা
  • ➡️ Sub - সময় থেকে সময় বাদ দেওয়া
  • ➡️ Since - নির্দিষ্ট সময় থেকে বর্তমান সময়ের ব্যবধান নির্ণয় করা
  • ➡️ Before - একটি সময় অন্য সময়ের আগে কিনা যাচাই করা
  • ➡️ After - একটি সময় অন্য সময়ের পরে কিনা যাচাই করা
  • ➡️ Equal - দুটি সময় সমান কিনা যাচাই করা
  • ➡️ Format - সময়ের ফরম্যাট তৈরি করা
  • ➡️ String - সময়ের তথ্য স্ট্রিংয়ে রূপান্তর করা
  • ➡️ IsZero - সময়টি শূন্য মানের কিনা যাচাই করা
  • ➡️ Round - সময়কে নির্দিষ্ট এককের নিকটতম মানে রূপান্তর করা
  • ➡️ Truncate - সময়কে নির্দিষ্ট এককের নিচের মানে রূপান্তর করা
  • ➡️ Duration - সময়কাল নির্ধারণ করা
  • ➡️ Hours - সময়কালকে ঘণ্টায় রূপান্তর করা
  • ➡️ Minutes - সময়কালকে মিনিটে রূপান্তর করা
  • ➡️ Seconds - সেকেন্ডের মান বের করা
  • ➡️ Milliseconds - সময়কালকে মিলিসেকেন্ডে রূপান্তর করা
  • ➡️ Microseconds - মাইক্রোসেকেন্ডের মান বের করা
  • ➡️ Nanoseconds - সময়কালকে ন্যানোসেকেন্ডে রূপান্তর করা

time - সময় ও তারিখের অবজেক্ট তৈরি করার উদাহরণ।

go
package main
import (
  "fmt"
  "time"
)

func main() {

  date := time.Now()

  fmt.Println(date)
}

Now - বর্তমান তারিখ ও সময় বের করার উদাহরণ।

go
package main
import (
  "fmt"
  "time"
)

func main() {

  date := time.Now()

  fmt.Println(date)
}

Date - তারিখ ও সময়ের তথ্য বের করার উদাহরণ।

go
package main
import (
  "fmt"
  "time"
)

func main() {

  date := time.Now()

  year, month, day := date.Date()

  fmt.Println(year, month, day)
}

Year - বছরের মান বের করার উদাহরণ।

go
package main
import (
  "fmt"
  "time"
)

func main() {

  date := time.Now()

  fmt.Println(date.Year())
}

Month - মাসের মান বের করার উদাহরণ।

go
package main
import (
  "fmt"
  "time"
)

func main() {

  date := time.Now()

  fmt.Println(date.Month())
}

Day - দিনের মান বের করার উদাহরণ।

go
package main
import (
  "fmt"
  "time"
)

func main() {

  date := time.Now()

  fmt.Println(date.Day())
}

Weekday - সপ্তাহের দিনের মান বের করার উদাহরণ।

go
package main
import (
  "fmt"
  "time"
)

func main() {

  date := time.Now()

  fmt.Println(date.Weekday())
}

YearDay - বছরের দিনের সংখ্যা বের করার উদাহরণ।

go
package main
import (
  "fmt"
  "time"
)

func main() {

  date := time.Now()

  fmt.Println(date.YearDay())
}

Clock - বর্তমান সময়ের ঘড়ির মান বের করার উদাহরণ।

go
package main
import (
  "fmt"
  "time"
)

func main() {

  date := time.Now()

  hour, minute, second := date.Clock()

  fmt.Println(hour, minute, second)
}

Hour - ঘণ্টার মান বের করার উদাহরণ।

go
package main
import (
  "fmt"
  "time"
)

func main() {

  date := time.Now()

  fmt.Println(date.Hour())
}

Minute - মিনিটের মান বের করার উদাহরণ।

go
package main
import (
  "fmt"
  "time"
)

func main() {

  date := time.Now()

  fmt.Println(date.Minute())
}

Second - সেকেন্ডের মান বের করার উদাহরণ।

go
package main
import (
  "fmt"
  "time"
)

func main() {

  date := time.Now()

  fmt.Println(date.Second())
}

Nanosecond - ন্যানোসেকেন্ডের মান বের করার উদাহরণ।

go
package main
import (
  "fmt"
  "time"
)

func main() {

  date := time.Now()

  fmt.Println(date.Nanosecond())
}

Unix - ইউনিক্স টাইমস্ট্যাম্পের মান বের করার উদাহরণ।

go
package main
import (
  "fmt"
  "time"
)

func main() {

  date := time.Now()

  fmt.Println(date.Unix())
}

UnixMilli - ইউনিক্স টাইমস্ট্যাম্পকে মিলিসেকেন্ডে রূপান্তর করার উদাহরণ।

go
package main
import (
  "fmt"
  "time"
)

func main() {

  date := time.Now()

  fmt.Println(date.UnixMilli())
}

UnixMicro - ইউনিক্স টাইমস্ট্যাম্পকে মাইক্রোসেকেন্ডে রূপান্তর করার উদাহরণ।

go
package main
import (
  "fmt"
  "time"
)

func main() {

  date := time.Now()

  fmt.Println(date.UnixMicro())
}

UnixNano - ইউনিক্স টাইমস্ট্যাম্পকে ন্যানোসেকেন্ডে রূপান্তর করার উদাহরণ।

go
package main
import (
  "fmt"
  "time"
)

func main() {

  date := time.Now()

  fmt.Println(date.UnixNano())
}

Location - সময় অঞ্চলের অবস্থান নির্ধারণ করার উদাহরণ।

go
package main
import (
  "fmt"
  "time"
)

func main() {

  date := time.Now()

  fmt.Println(date.Location())
}

Zone - সময় অঞ্চলের নাম ও অফসেট বের করার উদাহরণ।

go
package main
import (
  "fmt"
  "time"
)

func main() {

  date := time.Now()

  name, offset := date.Zone()

  fmt.Println(name, offset)
}

UTC - ইউটিসি সময় অঞ্চল নির্ধারণ করার উদাহরণ।

go
package main
import (
  "fmt"
  "time"
)

func main() {

  date := time.Now()

  fmt.Println(date.UTC())
}

Local - স্থানীয় সময় অঞ্চল নির্ধারণ করার উদাহরণ।

go
package main
import (
  "fmt"
  "time"
)

func main() {

  date := time.Now()

  fmt.Println(date.Local())
}

Add - সময়ের সঙ্গে সময় যুক্ত করার উদাহরণ।

go
package main
import (
  "fmt"
  "time"
)

func main() {

  date   := time.Now()
  result := date.Add(24 * time.Hour)

  fmt.Println(result)
}

AddDate - তারিখের সাথে বছর, মাস ও দিন যোগ করার উদাহরণ।

go
package main
import (
  "fmt"
  "time"
)

func main() {

  date   := time.Now()
  result := date.AddDate(1, 0, 0)

  fmt.Println(result)
}

Sub - সময় থেকে সময় বাদ দেওয়া উদাহরণ।

go
package main
import (
  "fmt"
  "time"
)

func main() {

  first  := time.Now()
  second := first.Add(24 * time.Hour)

  fmt.Println(second.Sub(first))
}

Since - নির্দিষ্ট সময় থেকে বর্তমান সময়ের ব্যবধান নির্ণয় করার উদাহরণ।

go
package main
import (
  "fmt"
  "time"
)

func main() {

  start := time.Now()

  fmt.Println(time.Since(start))
}

Before - একটি সময় অন্য সময়ের আগে কিনা যাচাই করার উদাহরণ।

go
package main
import (
  "fmt"
  "time"
)

func main() {

  first  := time.Now()
  second := first.Add(24 * time.Hour)

  fmt.Println(first.Before(second))
}

After - একটি সময় অন্য সময়ের পরে কিনা যাচাই করার উদাহরণ।

go
package main
import (
  "fmt"
  "time"
)

func main() {

  first  := time.Now()
  second := first.Add(24 * time.Hour)

  fmt.Println(second.After(first))
}

Equal - দুটি সময় সমান কিনা যাচাই করার উদাহরণ।

go
package main
import (
  "fmt"
  "time"
)

func main() {

  first  := time.Now()
  second := first

  fmt.Println(first.Equal(second))
}

Format - সময়ের ফরম্যাট তৈরি করার উদাহরণ।

go
package main
import (
  "fmt"
  "time"
)

func main() {

  date := time.Now()

  fmt.Println(date.Format("2006-01-02"))
}

String - সময়ের তথ্য স্ট্রিংয়ে রূপান্তর করার উদাহরণ।

go
package main
import (
  "fmt"
  "time"
)

func main() {

  date := time.Now()

  fmt.Println(date.String())
}

IsZero - সময়টি শূন্য মানের কিনা যাচাই করার উদাহরণ।

go
package main
import (
  "fmt"
  "time"
)

func main() {

  var date time.Time

  fmt.Println(date.IsZero())
}

Round - সময়কে নির্দিষ্ট এককের নিকটতম মানে রূপান্তর করার উদাহরণ।

go
package main
import (
  "fmt"
  "time"
)

func main() {

  date := time.Now()

  fmt.Println(date.Round(time.Hour))
}

Truncate - সময়কে নির্দিষ্ট এককের নিচের মানে রূপান্তর করার উদাহরণ।

go
package main
import (
  "fmt"
  "time"
)

func main() {

  date := time.Now()

  fmt.Println(date.Truncate(time.Hour))
}

Duration - সময়কাল নির্ধারণ করার উদাহরণ।

go
package main
import (
  "fmt"
  "time"
)

func main() {

  duration := time.Duration(5) * time.Hour

  fmt.Println(duration)
}

Hours - সময়কালকে ঘণ্টায় রূপান্তর করার উদাহরণ।

go
package main
import (
  "fmt"
  "time"
)

func main() {

  duration := 5 * time.Hour

  fmt.Println(duration.Hours())
}

Minutes - সময়কালকে মিনিটে রূপান্তর করার উদাহরণ।

go
package main
import (
  "fmt"
  "time"
)

func main() {

  duration := 5 * time.Minute

  fmt.Println(duration.Minutes())
}

Seconds - সেকেন্ডের মান বের করার উদাহরণ।

go
package main
import (
  "fmt"
  "time"
)

func main() {

  duration := 5 * time.Second

  fmt.Println(duration.Seconds())
}

Milliseconds - সময়কালকে মিলিসেকেন্ডে রূপান্তর করার উদাহরণ।

go
package main
import (
  "fmt"
  "time"
)

func main() {

  duration := 5 * time.Second

  fmt.Println(duration.Milliseconds())
}

Microseconds - মাইক্রোসেকেন্ডের মান বের করার উদাহরণ।

go
package main
import (
  "fmt"
  "time"
)

func main() {

  duration := 5 * time.Second

  fmt.Println(duration.Microseconds())
}

Nanoseconds - সময়কালকে ন্যানোসেকেন্ডে রূপান্তর করার উদাহরণ।

go
package main
import (
  "fmt"
  "time"
)

func main() {

  duration := 5 * time.Second

  fmt.Println(duration.Nanoseconds())
}

গো সম্পর্কিত বিস্তারিত তথ্য

কার্যকর কোডিং উদাহরণ এবং সেগুলোর রেফারেন্স লিংক

নাম বিবরণ
time সময় ও তারিখের অবজেক্ট তৈরি করতে ব্যবহৃত হয়।
Now বর্তমান তারিখ ও সময় বের করতে ব্যবহৃত হয়।
Date তারিখ ও সময়ের তথ্য বের করতে ব্যবহৃত হয়।
Year বছরের মান বের করতে ব্যবহৃত হয়।
Month মাসের মান বের করতে ব্যবহৃত হয়।
Day দিনের মান বের করতে ব্যবহৃত হয়।
Weekday সপ্তাহের দিনের মান বের করতে ব্যবহৃত হয়।
YearDay বছরের দিনের সংখ্যা বের করতে ব্যবহৃত হয়।
Clock বর্তমান সময়ের ঘড়ির মান বের করতে ব্যবহৃত হয়।
Hour ঘণ্টার মান বের করতে ব্যবহৃত হয়।
Minute মিনিটের মান বের করতে ব্যবহৃত হয়।
Second সেকেন্ডের মান বের করতে ব্যবহৃত হয়।
Nanosecond ন্যানোসেকেন্ডের মান বের করতে ব্যবহৃত হয়।
Unix ইউনিক্স টাইমস্ট্যাম্পের মান বের করতে ব্যবহৃত হয়।
UnixMilli ইউনিক্স টাইমস্ট্যাম্পকে মিলিসেকেন্ডে রূপান্তর করতে ব্যবহৃত হয়।
UnixMicro ইউনিক্স টাইমস্ট্যাম্পকে মাইক্রোসেকেন্ডে রূপান্তর করতে ব্যবহৃত হয়।
UnixNano ইউনিক্স টাইমস্ট্যাম্পকে ন্যানোসেকেন্ডে রূপান্তর করতে ব্যবহৃত হয়।
Location সময় অঞ্চলের অবস্থান নির্ধারণ করতে ব্যবহৃত হয়।
Zone সময় অঞ্চলের নাম ও অফসেট বের করতে ব্যবহৃত হয়।
UTC ইউটিসি সময় অঞ্চল নির্ধারণ করতে ব্যবহৃত হয়।
Local স্থানীয় সময় অঞ্চল নির্ধারণ করতে ব্যবহৃত হয়।
Add সময়ের সঙ্গে সময় যুক্ত করতে ব্যবহৃত হয়।
AddDate তারিখের সাথে বছর, মাস ও দিন যোগ করতে ব্যবহৃত হয়।
Sub সময় থেকে সময় বাদ দেওয়া ব্যবহৃত হয়।
Since নির্দিষ্ট সময় থেকে বর্তমান সময়ের ব্যবধান নির্ণয় করতে ব্যবহৃত হয়।
Before একটি সময় অন্য সময়ের আগে কিনা যাচাই করতে ব্যবহৃত হয়।
After একটি সময় অন্য সময়ের পরে কিনা যাচাই করতে ব্যবহৃত হয়।
Equal দুটি সময় সমান কিনা যাচাই করতে ব্যবহৃত হয়।
Format সময়ের ফরম্যাট তৈরি করতে ব্যবহৃত হয়।
String সময়ের তথ্য স্ট্রিংয়ে রূপান্তর করতে ব্যবহৃত হয়।
IsZero সময়টি শূন্য মানের কিনা যাচাই করতে ব্যবহৃত হয়।
Round সময়কে নির্দিষ্ট এককের নিকটতম মানে রূপান্তর করতে ব্যবহৃত হয়।
Truncate সময়কে নির্দিষ্ট এককের নিচের মানে রূপান্তর করতে ব্যবহৃত হয়।
Duration সময়কাল নির্ধারণ করতে ব্যবহৃত হয়।
Hours সময়কালকে ঘণ্টায় রূপান্তর করতে ব্যবহৃত হয়।
Minutes সময়কালকে মিনিটে রূপান্তর করতে ব্যবহৃত হয়।
Seconds সেকেন্ডের মান বের করতে ব্যবহৃত হয়।
Milliseconds সময়কালকে মিলিসেকেন্ডে রূপান্তর করতে ব্যবহৃত হয়।
Microseconds মাইক্রোসেকেন্ডের মান বের করতে ব্যবহৃত হয়।
Nanoseconds সময়কালকে ন্যানোসেকেন্ডে রূপান্তর করতে ব্যবহৃত হয়।