గోలాంగ్లో రేంజ్ కీవర్డ్ అంటే ఏమిటి
గోలాంగ్లోని రేంజ్ కీవర్డ్ స్ట్రింగ్లు, విలువల శ్రేణులు, స్లైస్లు మరియు మ్యాప్లతో సహా అనేక రకాల డేటా స్ట్రక్చర్లలోని మూలకాల ద్వారా పునరావృతం చేయడానికి ఉపయోగించబడుతుంది. శ్రేణి కీవర్డ్ యొక్క సింటాక్స్ క్రింది విధంగా ఉంది:
కోసం సూచిక , విలువ := పరిధి సేకరణ {// శరీరం అమలు చేస్తుంది
}
ఇక్కడ, విలువ మరియు సూచిక అనేవి రెండు వేరియబుల్స్, ఈ సందర్భంలో, ఇండెక్స్ లేదా కీవర్డ్ మరియు తదనుగుణంగా సేకరణలో ప్రస్తుతం ఎంచుకున్న మూలకం యొక్క సంబంధిత విలువను సూచిస్తాయి. సేకరణలలో శ్రేణి, స్లైస్, మ్యాప్ లేదా స్ట్రింగ్ ఉండవచ్చు. గోలాంగ్ ప్రోగ్రామ్లో రేంజ్ కీవర్డ్ యొక్క ఉదాహరణను చూద్దాం.
ఉదాహరణ 1: గోలాంగ్లో శ్రేణి కీవర్డ్ని శ్రేణులతో ఉపయోగించడం
గోలాంగ్ శ్రేణి కీవర్డ్ని ఉపయోగించి సంఖ్యల శ్రేణి ద్వారా ఎలా పునరావృతం చేయాలో చూపే ఒక సాధారణ ప్రోగ్రామ్ క్రింద పేర్కొనబడింది:
ప్యాకేజీ ప్రధాన
దిగుమతి 'fmt'
ఫంక్ మెయిన్ ( ) {
ఒకదానిపై := [ 3 ] int { 4 , 5 , 6 }
కోసం i , లో := అనే పరిధి {
fmt ప్రింట్ఎఫ్ ( 'సూచిక: %d, మరియు విలువ: %d \n ' , i , లో )
}
}
పై ప్రోగ్రామ్లో, మేము మూడు సంఖ్యల శ్రేణిని నిర్మించాము మరియు దాని సెటప్ విలువలను సెట్ చేసాము. అప్పుడు, మేము రేంజ్ కీవర్డ్ని ఉపయోగించి సంఖ్య శ్రేణి మూలకాల ద్వారా లూప్ చేసాము. మేము గోలాంగ్ని ఉపయోగించాము fmt.Printf() ప్రతి పునరావృతం తర్వాత ప్రస్తుతం ఎంచుకున్న అంశం యొక్క i(సూచిక) మరియు v(విలువ) రెండింటినీ నివేదించడానికి ఫంక్షన్.
ఉదాహరణ 2: గోలాంగ్లో స్ట్రింగ్స్తో రేంజ్ కీవర్డ్ని ఉపయోగించడం
గోలాంగ్లోని శ్రేణి కీవర్డ్ని స్ట్రింగ్లోని ప్రతి అక్షరం ద్వారా సైకిల్ చేయడానికి ఉపయోగించవచ్చు, దీన్ని ప్రదర్శించే ఉదాహరణ కోడ్ క్రిందిది:
ప్యాకేజీ ప్రధానదిగుమతి 'fmt'
ఫంక్ మెయిన్ ( ) {
చూపించు := 'Linux-సూచన'
కోసం i , చార్ := పరిధి ప్రదర్శన {
fmt ప్రింట్ఎఫ్ ( 'స్ట్రింగ్ సూచిక: %d, మరియు అక్షరాలు: %c \n ' , i , చార్ )
}
}
ముందుగా, మేము చూపించదలిచిన స్ట్రింగ్ను సృష్టించాము మరియు దానిని 'Linux-Hint'తో ప్రారంభించాము. ఆ తర్వాత, మేము షో టెక్స్ట్లోని ప్రతి అక్షరాన్ని ఉపయోగించి మళ్లించాము పరిధి కీవర్డ్. మేము ఉపయోగించాము fmt.Printf() ప్రతి పునరావృతం తర్వాత ప్రస్తుత మూలకం యొక్క ఇండెక్స్ మరియు చార్ అట్రిబ్యూట్ల విలువలను అవుట్పుట్ చేయడానికి ఫంక్షన్:
ముగింపు
సాధారణంగా, గోలాంగ్ శ్రేణి కీవర్డ్ అనేది డేటా స్ట్రక్చర్ల ద్వారా పునరావృతం చేయడానికి బలమైన మరియు అనుకూలమైన సాధనం, మరియు గో కోడ్ సాధారణంగా దీనిని ఉపయోగించుకుంటుంది. పై పోస్ట్ శ్రేణులు మరియు స్ట్రింగ్లలో కీవర్డ్ పరిధిని ఉపయోగించి గోలాంగ్ కోడ్ యొక్క సాధారణ ఉదాహరణను వివరించింది.